或者谁有更好的办法
是在winform里的

解决方案 »

  1.   

    重新FILL填充一下数据一下!对了,你有检查一下适配器里删除方法的参数及定义吗?
      

  2.   

    还有就是怎么重新fill
    重新fill不就是update吗?
      

  3.   

    在dataSet.dataTable里, 没有delete
      

  4.   

    删除后调用talbe的AcceptChanges方法
      

  5.   

    oleDbDataAdapter1.Update(dataSet21);dataSet21.PostcodeData.AcceptChanges();
      

  6.   

    string filter="付款代码='"+(dataGrid1[dataGrid1.CurrentRowIndex,0].ToString())+"'";
    System.Data.DataRow dr=dsBalfas1.Tables[0].Select(filter)[0];

    dr.Delete();