【发布时间】:2015-10-15 20:29:13
【问题描述】:
我现在使用这段代码有一段时间了,突然它停止工作,并在我的数据表名称“事务”附近给出错误 我只是找不到任何问题你能帮帮我吗?非常感谢你
这是我的代码
try
{
foreach (DataGridViewRow items in dataGridView1.Rows)
{
conn.Close();
conn.Open();
string buy_unitname = items.Cells[0].Value.ToString();
string buy_quantity = items.Cells[1].Value.ToString();
string buy_srp = items.Cells[2].Value.ToString();
string buy_transNo = items.Cells[3].Value.ToString();
string buy_date = items.Cells[4].Value.ToString();
string buy_total_srp = items.Cells[5].Value.ToString();
string buy_cart_no = items.Cells[6].Value.ToString();
string str_conn2 ="insert into Transaction(UnitName,Quantity,SRP,TransactionNumber,Date,Total_SRP,Cart_no) values (@unitname_1,@quantity_1,@srp_1,@trans_1,@date_1,@total_srp_1,@cart_no_1)";
SqlCommand sqlcomm = new SqlCommand(str_conn2, conn);
sqlcomm.Parameters.AddWithValue("@unitname_1", buy_unitname);
sqlcomm.Parameters.AddWithValue("@quantity_1", buy_quantity);
sqlcomm.Parameters.AddWithValue("@srp_1", buy_srp);
sqlcomm.Parameters.AddWithValue("@trans_1", buy_transNo);
sqlcomm.Parameters.AddWithValue("@date_1", buy_date);
sqlcomm.Parameters.AddWithValue("@total_srp_1", buy_total_srp);
sqlcomm.Parameters.AddWithValue("@cart_no_1", buy_cart_no);
sqlcomm.ExecuteNonQuery();
conn.Close();
}
【问题讨论】:
标签: c# datagridview sqlcommand