在 Visual Studio 中重新运行(调试)我的程序后如何避免数据丢失?

How do I avoid the loss of data after I rerun (debug) my program in Visual Studio?

我想将新记录添加到已填充数据的 Access 数据库中。当我最初 运行(在 Visual Studio 中调试)并添加记录时,它被保存到特定的 table 中。然后当我关闭程序并再次 运行 时,记录无处可见。但是,之前填充的数据仍然存在。

没关系,伙计们,我找到了解决办法。我将数据库的属性 "copy to output" 从 "copy always" 更改为 "copy if newer"。对于我所有的挣扎来说,如此简单的解决方案...

调试将所有内容存储在一个临时文件夹中。

为避免这种情况,请转到您的项目文件夹,转到 bin/Debug 并从那里打开它。