從C#結束:發送多個插入語句以插入數據庫中的20個或更多行或 將插入語句堆疊到單個字符串中,執行該sql字符串。哪個更有效率?什麼是優點和缺點?發送多個插入語句並在單個字符串中堆疊插入語句併爲更多數據執行該字符串之間的區別
E.g:
for(int i=0;i<21;i++)
{
//Insert command here
}
或
string qry="Insert into table1() values "
for(int i=0;i<21;i++)
{
qry+="(values)";
}
給出您引用的每個版本的簡短代碼示例。 –
並修改您的標題,它的可笑長... – walther