丢失数据库更改是常见的头痛。本文指出了一个常见的原因:数据库保存在调试期间工作的工作,但在应用程序关闭时消失了。
|DataDirectory|
罪魁祸首通常在于数据库连接字符串中的|DataDirectory|
占位符。 虽然在开发过程中方便(指向项目的输出目录),但仍会产生问题。 Visual Studio在应用程序关闭后,可以用原始的,删除您的工作。通常是因为数据库文件设置为项目属性中的“始终复制”。
>为了增强调试,请考虑在服务器资源管理器中创建一个单独的连接,该连接直接针对输出目录中的数据库文件。这使您可以在不影响原始项目文件的情况下跟踪更改。
> MS Access的关键考虑
以上是关闭我的.NET应用程序后,为什么我的数据库保存消失了?的详细内容。更多信息请关注PHP中文网其他相关文章!