Reklam

16 Nisan 2020 Perşembe

Cannot Insert Explicit Value for Identity Column in Table ‘Tablename’ When IDENTITY_INSERT is Set to OFF Hatası Nasıl Giderilir


insert sorgunuzun başına


SET IDENTITY_INSERT tabloAdı ON;

koyun

INSERT INTO.........

sonuna
SET IDENTITY_INSERT tabloAdı OFF;

yazın


8 Nisan 2020 Çarşamba

C# DataTable To List Class Convert

Merhabalar

Buraya daha sonraları da kullanacağım kod bloğu bırakıyorum. İhtiyacı olan alsın :)
Bu kod sql ile çektiğiniz datatable nesnesini aynı propertylere sahip class ından oluşan list nesnesine çevirir. Üzerinde null kontrolleri ve diğer detaylı kontroller yapılmıştır.



 public static List<T> ConvertDataTable<T>(DataTable dt)
        {
            List<T> data = new List<T>();
            foreach (DataRow row in dt.Rows)
            {
                T item = GetItem<T>(row);
                data.Add(item);
            }
            return data;
        }