通过vb.net更新ms访问数据库

时间:2009-12-06 11:48:57

标签: vb.net ms-access database-connection

我该怎么做?

我已经有了我正在处理的代码,但它似乎无法正常工作。 这是我的程序的工作方式。我在文本框中输入了一个ID号(唯一),然后单击搜索按钮。然后,对应于ID号的条目将显示在其他文本框中。

然后我尝试手动编辑其中一个条目(更改其字母或名称),然后单击更新按钮。

现在出现了问题:它确实更新了条目,但是它使用不同的id号(可能是自动生成的)创建条目的镜像。 因此,ms访问数据库现在基本上包含旧条目和条目的更新版本。

如果你愿意,我可以告诉你我的代码。只要我对您在本网站的声誉有所保证。

1 个答案:

答案 0 :(得分:0)

显示代码,似乎您使用插入而不是更新

好的,请查看此链接DataAdapter.Update Method

你好像不见了

' Without the OleDbCommandBuilder this line would fail.
builder.GetUpdateCommand()

之前

adapter.Update(dataSet)

如果有效,请告诉我?