【发布时间】:2016-09-07 14:47:12
【问题描述】:
我正在使用 MS Access DB 和 Visual Studio 2010。我已将我的 DB 存储在 Bin\Debug\ 文件夹中。当我将一些数据插入某个表或更新现有数据时,可以正常工作 2-4 分钟。我的数据库中有更新的值。但是当我关闭项目并重新启动它时,我会得到插入/更新之前的旧值/以前的值。 任何人都可以帮助是什么原因,我该如何克服这个问题?
【问题讨论】:
-
这是您的错误(我认为),您有 2 个数据库,1 个在您的项目中,1 个在您的 bin 文件夹中
-
是的,我有。但是当我从项目中删除数据库时,它会自动删除 Bin 中的文件。
-
只是不要把文件放在那里。
bin\Debug是在每次构建之前存储和清理编译文件的位置。 -
最好的方法是将您的数据库文件存储在文件夹中并更改您的连接字符串以从该文件夹读取/写入数据。所以你需要相对连接字符串
-
谢谢大家。成功了
标签: c# visual-studio-2010 ms-access