如何在不创建额外文件的情况下维护客户端数据库



我是 C# 新手,我正在尝试在不创建外部数据库文件的情况下将数据存储在我的应用程序中。这可能吗?我想将其作为单个可执行文件保持可移植性。

如果这是可能的,有人可以将我链接到某种教程或指南或其他东西吗?只是想弄湿我的脚。

SQLite 是客户端数据库的默认答案。

如果数据库是只读的,则可以将其作为资源包含在应用程序中。不能在运行时更改 exe 文件。如果数据库是读/写的,则必须有一个外部文件。

您可以从空数据库或包含默认条目的数据库开始,该数据库在应用程序中存储为资源,并在首次启动应用程序时将其复制到外部文件。至少,这将使部署更容易。

相关内容

最新更新