下面是代码:OleDbDataAdapter da = new OleDbDataAdapter("select * from Grade", objConnection);
DataSet ds = new DataSet();
da.Fill(ds, "Grade");
DataTable myDataTable = ds.Tables["Grade"]; // update table
ds.Tables["Grade"].Rows[1]["CL1"] = "CCCCCC";
da.Update(ds,"Grade");在执行到最后一句的时候提示我“Update requires a valid UpdateCommand when passed DataRow collection with modified rows".我就是想用Dataset这种方式更新,请问怎么更改呢?
DataSet ds = new DataSet();
da.Fill(ds, "Grade");
DataTable myDataTable = ds.Tables["Grade"]; // update table
ds.Tables["Grade"].Rows[1]["CL1"] = "CCCCCC";
da.Update(ds,"Grade");在执行到最后一句的时候提示我“Update requires a valid UpdateCommand when passed DataRow collection with modified rows".我就是想用Dataset这种方式更新,请问怎么更改呢?
Access里相应的表是否有主键
下面是我的表结构:
CL1 CL2 CL3 CL4 ID
No F 50 6 4
A F 80 2 5
B M 9 8 6
C F 78 3 7
D M 345 4 8