uSe*_*AhA -4 .net c# sql sql-server winforms
我不确定如何正确地将多行插入到我的表中。我已经有几年没有做过任何 DB 的事情了。做这样的事情可以吗?:
foreach(var something in somelist)
{
SqlCommand cmd = new SqlCommand(con, str);
// Insert row into db
}
Run Code Online (Sandbox Code Playgroud)
示例代码:
using (SqlConnection con= new SqlConnection (conString))
{
con.Open();
foreach(var something in somelist)
{
using (SqlCommand cmd = new SqlCommand (insertSQLString, con))
{
cmd.Parameters.AddWithValue("@param1", something.SomeVal1);
cmd.Parameters.AddWithValue("@param2", something.SomeVal2);
cmd.ExecuteNonQuery();
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
824 次 |
| 最近记录: |