关于用SqlParameter插入数据
我有一个listview列表,里面有几项,我用以下语句不行 ,插入一条就可以
SqlCommand cmdDtl = new SqlCommand("insert into table values(@value1)", con);
for (int i = 0; i < listview.Items.Count; i++)
{
SqlParameter paraDel = new SqlParameter("@PurchasesNo", SqlDbType.NVarChar, 30);
paraDel.Value = listview.item[i].text
cmdDtl.Parameters.Add(paraDel);
cmdDtl.ExecuteNonQuery();
}
错误是变量名 '@value1' 已声明。变量名在批查询或存储过程内部必须唯一。
请问我应该怎么改才能实现我的功能呢