我正在为使用 SQLite 数据库的 C# 应用程序编写插件。初始数据库存储在 database.db.default 中。在运行时的任何时候,用户都应该能够将数据库重置为默认内容。
由于应用程序始终与数据库建立开放连接,因此我不能只将 database.db.default 复制到 database.db。
始终保持开放连接是否是一个好主意是一个完全不同的问题。但这就是它的样子,因为我没有要求更改应用程序的那部分。
有什么方法可以使用 C# 和 .NET 3.0 将 database.db.default 恢复到 database.db 中吗?
我很感激任何帮助......