【发布时间】:2013-03-04 09:14:57
【问题描述】:
for (int i = 0; i < purchaseListView.Items.Count; i++)
Connection con = new Connection();
SqlCommand cmd = new SqlCommand();
SqlCommand cmdFifo = new SqlCommand();
con.OpenConnection();
cmd.Connection = con.DataBaseConnection;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "insertDetail";
cmdFifo.Connection = con.DataBaseConnection;
cmdFifo.CommandType = CommandType.StoredProcedure;
cmdFifo.CommandText = "insertInToMain";
这是我的代码,我想知道循环是否会影响我的软件的性能,以及这是否是在循环中调用存储过程的正确方法。
我已将过程存储在一个类中,我想在单击保存按钮时从表单中调用它,并通过相同的存储过程在数据库中插入 10 个项目。
【问题讨论】:
标签: sql-server-2005 stored-procedures