重新启动编辑程序时所有数据被擦除



每次程序运行时,或者当程序被编辑并运行时,SQL Server数据库(.mdf文件)被清除,只看到稍后给出的数据。

我是在Visual Studio 2010中编写这个程序的。如何解决这个问题?如何将数据永久保存到SQL Server数据库中?

您是否验证了您正在查看正确的MDF文件?当您运行程序时,它将复制到[ProjectFolder]/bin下的文件夹-如果您正在运行调试配置,它将是[ProjectFolder]/bin/Debug/yourFile.mdf,如果您正在运行发布配置,它将是[ProjectFolder]/bin/Release/yourFile.mdf。这些文件与项目根目录([ProjectFolder])中的MDF文件是分开的。如果您在程序运行时进行更改,它将被保存(假设您的代码是正确的)到[ProjectFolder]/bin文件夹下存在的MDF文件之一。

相关内容

  • 没有找到相关文章

最新更新