Forum
Arkadaşlar.
c# windows uygulamasında basit bir işlem yapmak istiyorum.
ekdeki resimde görülen şekliyle sql tabloma insert yapmak istiyorum.
SQL Tablo adım STOKLAR
1. sütun stokkodu
2. sütun adet
resimdekiler stokkodu ve karşılarında adetleri var. Böyle bir insert şekli mümkünmüdür?
Merhaba ,
Insert Into STOKLAR(stokkodu,adet) values(kodnumarasi,1);
şeklinde insert kodu yazabilirsiniz. Bu videoda size yardımcı olacağını ümid ediyorum
https://www.youtube.com/watch?v=vQ2QjRr3toM
Saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Erdem Bey cevap için teşekkürler fakat benim anlatmak istediğim bu değil.
İnsert yapacağım ama sql tablomdaki 2 sütunu resimde gösterdiğim alanlar ile doldurmak.
for Each kullanarak yapabiirsiniz
*** Col1 Col2 alanlarını duzenlemenız icab eder. Listbox kısmınıda değiştirmeniz gereklidir.
foreach(var item in listboxItem)
{
var stokadi = item.col1;
var stokadedi = item.col2;
// db baglantısı
var cmd = "Insert Into STOKLAR(stokkodu,adet) values(kodnumarasi,1);";
// execute command
}
şeklinde işinizi görecektir.
Saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
Deneyeceğim Erdem Bey.
Peki aşağıdaki komut ile olmaz mı?
Şimdi deneme yaptım fakat aşağıdaki hatayı verdi.
SqlCommand cmd = new SqlCommand("BULK INSERT STOKLAR FROM '"+txtKodlar.Text+"'
WITH (FIELDTERMINATOR = ' ',ROWTERMINATOR = '\r\n')", connection);
connection.Open();
cmd.ExecuteNonQuery();
connection.Close();
Msg 4861, Level 16, State 1, Line 1
Cannot bulk load because the file "308103 1
308104 1
326001 1
326166 1
328006 1
328016 2
328980 1
344043 1
344044 1
344076 1
344077 2
" could not be opened. Operating system error code 123(error not found).
Merhaba bulk insert için https://msdn.microsoft.com/en-us/library/ms188365.aspx yönergeleri izleyiniz field ayraçlarını unutmamanız gerekiyor bir çok özellik var eğer EF kullanıyorsanız addRange komutu ısınızı kolaylastırır.
Saygılarımla
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com