**强文* 大家好 这是我的代码:
for(int i =0 ;i<listView1.Items.Count;i++)
{
if(listView1.Items[i].Checked)
{
DataRow dr = ds.Tables["EXPORT"].Rows[i];
dr.BeginEdit();
dr["MODE_PAIEMENT"] = "cheque";
dr["SOLDE_RESTANT"] = "0";
dr.EndEdit();
//dt.AcceptChanges();
//ds.Merge(dt);
try
{
connexion.da.Update(ds, "EXPORT");
}
catch (Exception x) {
MessageBox.Show(x.ToString());
}
我有这个错误:当传递带有修改行的DataRow集合时,Update需要有效的UpdateCommand。我该怎么办!! !
答案 0 :(得分:1)
您需要按照其说法执行操作,并使用您的SQL UpdateCommand
语句设置DataAdapter
的{{1}}属性。
SqlDataAdaptor.UpdateCommand property
UPDATE