用DA更新的时候,好象需要有SqlCommandBuilder来管理DA

解决方案 »

  1.   

    要有update的command的,
    你看一下系统生成的代码就明白了,他不是只有那两行的,
      

  2.   

    myConn = new OleDbConnection(connStr);
    myDataAdapter = new OleDbDataAdapter();
    myDataAdapter.SelectCommand = new OleDbCommand("SELECT * FROM TABLE", myConn);
    myCommandBuilder = new OleDbCommandBuilder(myDataAdapter);myConn.Open();
    myDataAdapter.Update(myDataSet.Tables[0].GetChanges());
    myConn.Close();