请教!~C#中将DateSet中某个表的数据(已经更新)返回源数据库,怎样才能实现哟?
OleDbConnection myConn = new OleDbConnection(strOrigination);
//数据库源
OleDbConnection custConn = new OleDbConnection(strOrigination);
OleDbDataAdapter custDA = new OleDbDataAdapter("SELECT * FROM HeadPhoto", custConn);
//目的数据库
OleDbConnection orderConn = new OleDbConnection(strAim);
OleDbDataAdapter orderDA = new OleDbDataAdapter("SELECT * FROM HeadPhoto", orderConn);
custConn.Open();
orderConn.Open();
DataSet custDS = new DataSet();
custDA.Fill(custDS,"HeadPhoto");
orderDA.Fill(custDS,"HeadPhoto");
custDA.Update(custDS,"HeadPhoto");
custConn.Close();
orderConn.Close();
上面代码能正常通过调试以及运行,就是运行后没有任何结果。我查看DataSet中的数据时发现不同的数据库中的相应数据都已经成功添加到custDS的,"HeadPhoto"表中。就是无法将该表的数据成功写入源数据库。请教~!~~~~~~~~~~~~~~~~~
OleDbConnection myConn = new OleDbConnection(strOrigination);
//数据库源
OleDbConnection custConn = new OleDbConnection(strOrigination);
OleDbDataAdapter custDA = new OleDbDataAdapter("SELECT * FROM HeadPhoto", custConn);
//目的数据库
OleDbConnection orderConn = new OleDbConnection(strAim);
OleDbDataAdapter orderDA = new OleDbDataAdapter("SELECT * FROM HeadPhoto", orderConn);
custConn.Open();
orderConn.Open();
DataSet custDS = new DataSet();
custDA.Fill(custDS,"HeadPhoto");
orderDA.Fill(custDS,"HeadPhoto");
custDA.Update(custDS,"HeadPhoto");
custConn.Close();
orderConn.Close();
上面代码能正常通过调试以及运行,就是运行后没有任何结果。我查看DataSet中的数据时发现不同的数据库中的相应数据都已经成功添加到custDS的,"HeadPhoto"表中。就是无法将该表的数据成功写入源数据库。请教~!~~~~~~~~~~~~~~~~~
解决方案 »
- C#利用API点开一个子窗口,为什么会卡死
- 100分求代码上传到blog格式丢失问题
- 想自己做个记事本,做出自己的文件类型 可以保存 并打开,请教高人指点一下
- net2008 的PasswordRecovery控件,想做找回密码的功能,发送邮件功能不好用,
- 如何从网络上获取当前日期时间
- 求无法操作EXCEL问题的补丁下载?
- 关于DataGrid的一个小问题
- XDJM帮忙看看调试器的问题!
- 如何给LISTbox加入入场动画?(比如旋转入场)
- 请高手指教~~~小弟此谢谢啊.....Directory.SetLastWriteTimeUtc问题
- 关于double的奇怪问题:
- 那地方有VS。NET下载的,速度要嗷嗷快的,俺非常感谢
是不是需要给Adapter相应的Comand
来实现
如果是的话你可以直接合并dataset