是这样的
第一次执行的是插入一行,语句如下
System.Data.DataRow dr = dsM_Customer.Tables["M_CUSTOMER"].NewRow();
...........
dsM_Customer.Tables["M_CUSTOMER"].Rows.Add(dr);然后对新行的一些信息进行更新,语句如下
this.BindingContext[dsM_Customer, "M_CUSTOMER"].EndCurrentEdit();
int iRows = odaM_Customer.Update(dsM_Customer, "M_CUSTOMER");
当我进行更新操作的时候,对别的行操作没问题,对刚插入的这行操作就出现上述错误。不知道是什么原因?谢谢