伙计我在数据库中保存数据时遇到问题。
我正在开发的系统将数据保存在数据库中并在数据网格中显示数据并且运行顺畅,但问题是每当我重新启动或重新启动时应用程序数据消失,数据库再次为空,但使用show table数据直接输入数据库的数据并没有消失。我在程序中遗漏了什么?
答案 0 :(得分:4)
执行以下步骤:
答案 1 :(得分:2)
很久以前我遇到了同样的问题。我记得我在执行中输入的数据在下次执行时会消失,这是因为本地数据库文件在每次执行时被复制(并因此被覆盖)。
我通过将本地数据库的Copy to Output Directory
属性设置为不复制来解决它,我想,测试它,如果它不是不复制那么它可能始终复制。
但我确信我的(同样)问题就是这样解决的 希望它也适合你的情况。
修改强>: Eman,请执行以下步骤。它应该可以解决你的问题。
1.右键单击解决方案资源管理器中的abc.mdf数据库文件
2.hit属性
3.更改复制到输出目录
4.运行您的应用程序,添加一行,退出应用程序,再次运行它
5.如果行丢失,请转到步骤1,否则退出
答案 2 :(得分:-1)
尝试使用sql server数据库。 在form_load()中编写代码。