У меня есть запрос L2S, который выглядит следующим образом:
using (MyDC TheDC = new MyDC())
{
foreach (MyObject TheObject in TheListOfMyObjects)
{
DBTable TheTable = new DBTable();
TheTable.Prop1 = TheObject.Prop1;
TheTable.Prop2 = TheObject.Prop2;
// only 2 properties, an int and a string
TheDC.DBTables.InsertOnSubmit(TheTable);
}
TheDC.SubmitChanges();
}
Как я могу изменить это на хранимую процедуру, которая выполняет массовую вставку списка?Я нашел эту статью , в которой говорится об использовании набора данных и классов sqlbulkcopy;Это лучший способ сделать это?
Спасибо за ваши предложения и отзывы.