Kod Kütüphanem ama elime ne gelirse burada dursun diye…

İki List<> Karşılaştırılması

var difList = list1.Where(a => !list2.Any(a1 => a1.id == a.id)) .Union(list2.Where(a => !list1.Any(a1 => a1.id == a.id)));   Kaynak : StackOverFlow

Learn More

public List in viewstate

Do?ru Yaz?m: public List<int> ImageString { get { if (this.ViewState[“ImageString”] == null) { this.ViewState[“ImageString”] = new List<int>(); } return (List<int>)(this.ViewState[“ImageString”]); } set { this.ViewState[“ImageString”] = value; } } Yanl?? Yaz?m: public List<int> ImageString { get { if (this.ViewState[“ImageString”] != null) { return (List<int>)(this.ViewState[“ImageString”]); } return new List<int>(); } set { this.ViewState[“ImageString”] = value; } } […]

Learn More

TSQL Boş Guid

SELECT  CAST(CAST(0 AS BINARY) AS UNIQUEIDENTIFIER)  

Learn More

SQL ve XML

DECLARE @XML XML='<IDLIST><ID VALUE=”00000000-0000-0000-0000-000000000000″/></IDLIST>’ DECLARE @docHandle INT CREATE TABLE #tmp ( ID UNIQUEIDENTIFIER  ) EXEC sp_xml_preparedocument @docHandle OUTPUT, @XML INSERT INTO #tmp SELECT  * FROM OPENXML (@docHandle, ‘/IDLIST/ID’, 1) WITH(VALUE UNIQUEIDENTIFIER) EXEC sp_xml_removedocument @docHandle  

Learn More

Dinamik Pivot Sütunlar SQL Server

DECLARE @cols AS NVARCHAR(MAX); DECLARE @query AS NVARCHAR(MAX); select @cols = STUFF((SELECT distinct ‘,’ + QUOTENAME(Name) FROM property FOR XML PATH(”), TYPE ).value(‘.’, ‘NVARCHAR(MAX)’) , 1, 1, ”); SELECT @query = ‘SELECT * FROM ( SELECT o.object_id, p.Name, o.value FROM propertyObjects AS o INNER JOIN property AS p ON o.Property_Id = p.Id ) AS t […]

Learn More

STUFF ile istenilen alana ait değerleri “,” ile bir araya getirme

SELECT T2.FieldSomething, STUFF(( SELECT ‘,’ T1.Field FROM Table1 T1 WHERE T1.IDField =T2.IDField ORDER BY T1.Field FOR XML PATH(”) ), 1, 1, ”) AS FieldName FROM Table2 T2  

Learn More

DataTable içindeki herhangi bir alanın değerlerini Distinctleme

var results = from myRow in dt.AsEnumerable() select myRow[“Field”].ToString(); ddlControl.DataSource = results.Distinct().ToList();

Learn More