0

更新数据库 Access (2007) 时,我得到了奇怪的输出。我使用 VB.net 作为前端和后端 Access 系统数据库。现在,我使用属性参数运行 Insert 查询。我正在将两个文本框输入更新到数据库中。

我的查询有时运行良好,但有时表现得很奇怪。例如:我有数据库:

Field 1    Field 2
A           ABC
B           XYZ (last updated entry)

现在,如果我输入 C LMN 作为新条目,那么它需要我之前输入的 B XYZ 和自动编号字段增加值和数据库变得像,

Field 1    Field 2
A           ABC
B           XYZ  
B           XYZ (last updated entry which was suppose to be C LMN)

我试图清除文本框、命令变量等,但是当我关闭我的程序并重新执行它时,它工作正常。

如果我们猜测关闭数据库连接并重新打开它,那么在这种情况下其他查询工作正常。

任何人都可以建议我缺少的解决方案或任何访问相关设置。

编辑:据观察,它只更新一次数据库。下次它正在考虑先前更新的最后一个数据并将其插入数据库。

-abhimoh

4

0 回答 0