我有以下列表我可以將列表傳遞給存儲過程嗎?
ID | DESC | PRICE
10 | SHOE | 5000
11 | LACE | 3000
12 | GAME | 2000
13 | TOAD | 3000
我現在通過各行的foreach循環,並建立新連接的時候,這看起來不同尋常,但我希望有一個更快的方法。
這是我的代碼。
foreach(var item in tempList)
{
using (connection)
{
SqlCommand command = new SqlComman("StoredProc", connection);
command.Parameters.Add(new SqlParameter("id", item.id));
command.Parameters.Add(new SqlParameter("desc", item.desc));
command.Parameters.Add(new SqlParameter("price", item.price));
...
}
}
那麼,如何通過列表存儲過程?
你能請註明您所使用的SQL Server的版本,每當你問一個有關SQL Server的問題? (通過您以前的問題花了很長時間才確定您至少使用了SQL Server 2008.) – 2012-02-23 04:07:20