数据绑定后更新数据库的问题.

murphydai 2004-09-09 07:55:49
一个dataset(ds1)中的一个表(maindb)和几个textbox的text属性进行数据绑定,
在textbox中输入新的数据,再用下面的语句更新数据库,提示出错:dataset不能为空.
请教,怎样把数据update到数据库.

DataSet ChangedDataSet=new DataSet();
ChangedDataSet=ds1.GetChanges();
this.oleDbDataAdapter1.Update(ChangedDataSet,"maindb");
ds1.Merge(ChangedDataSet);
ds1.maindb.AcceptChanges();
...全文
134 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leezjs 2004-09-14
  • 打赏
  • 举报
回复
在AcceptChanges前面加Update
murphydai 2004-09-11
  • 打赏
  • 举报
回复
我搞错了应该是
this.oleDbDataAdapter1.Update(ds1,"maindb");
但是还是不行,
谢谢各位
lohoo 2004-09-09
  • 打赏
  • 举报
回复
在AcceptChanges前面加this.oleDbDataAdapter1.Update(ds1,"maindb");
Firestone2003 2004-09-09
  • 打赏
  • 举报
回复
在AcceptChanges前面加Update
不然也不会更新到数据库

建议先看书在动手
murphydai 2004-09-09
  • 打赏
  • 举报
回复
不会吧这么简单,我上面的代码是看帮助的,看来还是要去买本书过来。谢谢。明天去试一下。
tfafei 2004-09-09
  • 打赏
  • 举报
回复
this.oleDbDataAdapter1.Update(ds1,"maindb");
thinkingforever 2004-09-09
  • 打赏
  • 举报
回复

this.oleDbDataAdapter1.Update(ds1,"maindb");

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧