在 Windows 窗体应用程序中存储数据的最佳方式是什么?
我使用带有本地 .mdf 文件的 SQL 开始了一个项目,但很快就意识到,当我创建安装程序并在另一个系统上安装时。我收到一条错误消息,提示未找到 SQL Server,因为该服务器未安装 SQL。
将安装此应用程序的目标系统将不会安装 SQL。
所以我的问题是:标准是什么? Windows 窗体应用程序中通常如何存储和访问数据?它真的是一个 .mdf SQL 数据库,还是某种类型的 sqlite 数据库?
如果我可以使用某种 SQL 数据库(mdf 文件),而不必在每台客户端计算机上也安装 SQL 服务器。我该怎么做?
谢谢!
最佳答案
现在有 SQL Server Compact Edition。这是直接编译到您的应用程序中的。最终用户不需要任何其他版本的 SQL Server 来使用您的应用程序。参见 http://www.microsoft.com/sqlserver/en/us/editions/compact.aspx
关于c# - 如何在 .net Windows 应用程序中存储数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9725510/