En iyi yanıtlayıcılar
Insert işleminde fazla veri

Soru
-
Merhaba;
1000 küsür satırlık bir veriyi nasıl ınsert yapabilirim? Bu veri her satırda farklı yalnız her satır için ayrı bir insert işlemi gerektiriyor. Şöyleki bir veritabanından çektiğim bilgileri gridview de gösteriyorum daha sonra bunları farklı bir veritabanında kaydetmek istiyorum burda her insert de gidip connection açınca sanırım sorun oluyor 60 kayıttan sonra hataya düşüyorum bunu nasıl yapabilirm?
Yanıtlar
-
SQLBulkCopy tam aradığınız şey;
http://msdn.microsoft.com/en-us/library/vstudio/1y8tb169(v=vs.100).aspx
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak İşaretleyen Arzu Fırat 23 Nisan 2014 Çarşamba 14:29
-
Her satır insert için connection açıp kapamanız size büyük sıkıntı yaşatır. Yada verileri bir xml içerisine atar bulk insert yaparsın (Örneği burada) yada Bulk Copy yaparsınız onunda örneği Burada
Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. Iletişim: Mail Gönder
- Yanıt Olarak İşaretleyen Arzu Fırat 23 Nisan 2014 Çarşamba 14:29
Tüm Yanıtlar
-
SQLBulkCopy tam aradığınız şey;
http://msdn.microsoft.com/en-us/library/vstudio/1y8tb169(v=vs.100).aspx
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak İşaretleyen Arzu Fırat 23 Nisan 2014 Çarşamba 14:29
-
Her satır insert için connection açıp kapamanız size büyük sıkıntı yaşatır. Yada verileri bir xml içerisine atar bulk insert yaparsın (Örneği burada) yada Bulk Copy yaparsınız onunda örneği Burada
Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. Iletişim: Mail Gönder
- Yanıt Olarak İşaretleyen Arzu Fırat 23 Nisan 2014 Çarşamba 14:29
-
-
-
-
Yukarıda verdiğim orneklerden birinde direk datagrid uzerinden veri alma orneği var.
Peki ben bunu bir dosya üzerinden değil de grid üzerinden yapabiliyor muyum acaba?
Microsoft bu servisi kullanıcılarına yardım etme, Microsoft urunleri ve teknolojileriyle ilgili bilgi bankasını genişletme amacıyla ucretsiz sunmaktadır. Bu icerik olduğu gibi benim tarafımdan hazırlanmış olup Microsoft tarafından herhangi bir sorumluluk ustlenildiği anlamına gelmez. Iletişim: Mail Gönder