300 kere tek tek kayıt eklemek yorar serverı daha pratiği vardır elbet bu işin

ALTER proc . sp_ArabaIDTopluEkle(@List varchar(50) / ArabaID leri var /)ASBEGIN DECLARE @ArabaID varchar(10), @Pos int SET @List = LTRIM(RTRIM +',' SET @Pos = CHARINDEX(',', @List, 1) if replace <> '' begin while @Pos>0 begin set @ArabaID = LTRIM(RTRIM(LEFT(@List, @Pos -1))) if @ArabaID <> '' begin insert into tbl_Arabalar values end set @List = right(@List, len - @Pos) set @Pos = Charindex(',', @List, 1) end endEND sitede kod ekle yeri yokmu benmi bulamadım. http://l1311. hizliresim.com/1h/7/u9jr6. jpg http://l1311.hizliresim.com/1h/7/u9jr6. jpg NuLL29 tarafından 07/Kas/13 15:33 tarihinde düzenlenmiştir.::::Tesadüfen Doğdum Mecburen Yaşıyorum Zorudan lücem:::...

Dngü ile neden eklemeyi istemiyosun? İyi bir kalça sahibi olmanın, iyi bir kafa sahibi olmaktan daha fazla prim yaptığı bir ülkede, hiçbir şey daha ileriye gitmez. . Can Dündar.

çoxlu insert olayı var onunla bir kerde hepsini insert yapa bilirsin.

Selam, c# list nesnemde 300 adet kayıt var ve bunları database'e eklemem gerek. Dongu ile her defasında eklemek yerine tek atışta bulk gibi çalışan bişey var mı?

bir rnek gsterebilir misin?

InsertAllOnSubmit kullanarak yapabilirsin. Yalnız bunu performans için istiyorsan, foreach in daha performanslı olduğunu syleyebilirim.

bir rnek gsterebilir misin? http://technet.microsoft.com/en-us/library/dd776382.aspx umarım yardımcı olur.