我刚才在DataSet ds = new DataSet();下面漏了一句:
DataTable dbTable = ds.Tables["customers"];

解决方案 »

  1.   

    我改成下面以后,那个错误是没有了,但是数据库根本就更新过啊!?
    .....
    OleDbCommandBuilder dbCB = new OleDbCommandBuilder(dbAdapt);dbConn.Open();
    DataSet ds = new DataSet();
    dbAdapt.Fill(ds, "tblFile");
    DataTable dbTable = ds.Tables["tblFile"];
    dbAdapt.Update(ds,"tblFile");
      

  2.   

    你好象没有建立oledbadapter.updatacommand命令呀?你要在建立adapter时也要建立selectcommand,insertcommand ,updatacommand,deletecommand,这样你可以随意加入,删除,更新了!
    PS:最好是用向导建立,这样就会出错了!
    初学,乱答一通!错了不要找我!