当我关闭重新打开丢失的应用程序数据时,Vb.net附加的数据文件.mdf数据显示运行时



我使用的是与.mdf数据库文件连接的VB.net应用程序。

应用程序正在成功运行,当我尝试插入记录时,它已被接受。

每次我关闭并重新打开应用程序时,以前运行的新记录都会消失。当我测试VS IDE时,它会发生这种情况

会发生什么?

这是因为在构建时,您将在运行时使用设计时数据库覆盖数据库。

查看数据库文件的属性,然后更改"复制到输出目录"设置。

或者,直接使用SQL Express,并更改连接字符串,使其不会在每次构建时附加数据库文件。

每次调试进程时,VS都会将所有需要的文件复制到部署文件夹中,然后运行它。检查数据库是否每次都被复制。只有当它发生更改时才复制它(文件上有一个选项)。

相关内容

  • 没有找到相关文章

最新更新