OleDbConnection myConn = new OleDbConnection(myConnection);
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter();
myDataAdapter.SelectCommand = new OleDbCommand(mySelectQuery, myConn);
OleDbCommandBuilder custCB = new OleDbCommandBuilder(myDataAdapter); myConn.Open(); DataSet custDS = new DataSet();
myDataAdapter.Fill(custDS, "Customers"); //code to modify data in dataset here //Without the OleDbCommandBuilder this line would fail
myDataAdapter.Update(custDS, "Customers"); myConn.Close(); return custDS;
OleDbDataAdapter myDataAdapter = new OleDbDataAdapter();
myDataAdapter.SelectCommand = new OleDbCommand(mySelectQuery, myConn);
OleDbCommandBuilder custCB = new OleDbCommandBuilder(myDataAdapter); myConn.Open(); DataSet custDS = new DataSet();
myDataAdapter.Fill(custDS, "Customers"); //code to modify data in dataset here //Without the OleDbCommandBuilder this line would fail
myDataAdapter.Update(custDS, "Customers"); myConn.Close(); return custDS;
解决方案 »
- 实时数据的监控要怎么实现,最好有源码
- 想做一套学生证打印系统,请前辈指导下思路和需要用到的控件等,小弟先感谢了!
- winform combox中,sql语句获取value值与combox的value匹配后,显示对应的text值
- 关于asp.net中AdRotator控件的使用
- FileUpload未将对象引用设置到对象的实例,实在是搞不懂,以前还行的
- 同一个aspx页面中放两个iframe的问题
- 我在WIN2003下用VS2005不可以建项目
- repeater控件的dataSource可以是datareader吗??
- 我现在需要自己写一个asp.net树组件,用c#写,谁能指导一下思路?给一百分
- 在web应用程序中能不能做出treeview控件的效果来
- ASP中如何调用浏览器端控件
- 新手请教;为什么我连接SQL服务器总是登陆失败亚?
不明白,你写的这些代码和我给出的有什么不同之处,无非就是多了conn.open()和conn.close()而对于dataadapter来说连接的open和close也是自动完成的。
然后你再看一下它都生成什么内容了,你照着做就可以了。
有一点需要注意,如果表没有主键,则这个DataAdapter的updatecommand就有问题,
具体什么问题你试一下就知道了。
这个表没有主键,DataAdapter也生成不了UpdateCommand
而我就想用 CommandBuilder,那就没有办法了吗?(除了设主键,这个我也没办法,客户的erp是国外做的,TNND所有的表都没有主键,我也没权利给加)