我该怎么做?
我已经有了我正在处理的代码,但它似乎无法正常工作。 这是我的程序的工作方式。我在文本框中输入了一个ID号(唯一),然后单击搜索按钮。然后,对应于ID号的条目将显示在其他文本框中。
然后我尝试手动编辑其中一个条目(更改其字母或名称),然后单击更新按钮。
现在出现了问题:它确实更新了条目,但是它使用不同的id号(可能是自动生成的)创建条目的镜像。 因此,ms访问数据库现在基本上包含旧条目和条目的更新版本。
如果你愿意,我可以告诉你我的代码。只要我对您在本网站的声誉有所保证。
答案 0 :(得分:0)
显示代码,似乎您使用插入而不是更新。
好的,请查看此链接DataAdapter.Update Method
你好像不见了
' Without the OleDbCommandBuilder this line would fail.
builder.GetUpdateCommand()
之前
adapter.Update(dataSet)
如果有效,请告诉我?