Vb.Net应用程序安装程序未更新访问数据库

丹尼尔·S。

如标题所示,我的vb.net应用程序安装程序未更新正确的数据库,使用Visual Studio调试时,该应用程序工作正常,但是当我安装它时,数据目录中的数据库未更新为最新版本。

我使用“ Microsoft Visual Studio安装程序项目”来制作带有所有需要的文件的安装程序,这是我设置的方式:

应用程序文件夹: 图像

用户桌面:我在应用程序文件夹中只有.exe的快捷方式

用户程序菜单:我有一个包含应用程序名称的文件夹,并且在其中有一个指向应用程序文件夹中.exe的快捷方式

当安装到计算机中时,数据库不是最新的,我知道这一点,因为当我尝试使用带有插入查询的按钮时,该应用程序会返回一个错误,无法找到我最近添加的“ ID_User”列。

数据库连接字符串:

Dim conn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Account.mdb")

更多信息:

我使用Visual Studio部署向导而不是Visual Studio项目安装程序来创建安装文件,并且该应用程序运行正常,因此我认为其他安装程序存在问题以及如何进行配置,但我无法找出问题所在,我一直使用它,直到最新版本都没有问题。

编辑:

我尝试将数据库添加到Visual Studio项目安装程序的application文件夹中,并设置数据库的属性以始终将其复制到输出目录中,但还是没有运气。

丹尼尔·S。

解:

我都不知道发生了什么,但是以某种方式我可能在编辑数据库时弄乱了数据库中的内容,我用相同的字段制作了一个新的字段,并替换了旧的字段,现在一切正常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章