我将使用.NET框架和C#编写Windows应用程序。该应用程序将需要存储将被查询,联接和处理的关系数据。
以前,我是使用SQL Server完成此操作的,但是对于我现在制作的应用程序来说,这是完全过头了。
在我的应用程序中存储关系数据的最简单,最简单的方法是什么?如果我使用的是Mac,那么我将使用SQLite。什么是.NET等效项?
最佳答案
如果您使用的是VS 2008和.NET 3.5,则可以使用SQL Server Compact Edition。它根本不是真正的服务器,它可以在您的应用程序内运行,并提供基本的SQL数据库。数据库本身是单个.sdf文件,并与您的应用程序一起部署。由于它是框架的一部分,因此也意味着没有任何其他安装。实际上,它实际上不是框架的一部分,但是很容易重新分发。我正在使用SQL Server CE进行我当前正在处理的个人项目,到目前为止,效果很好。
关于c# - 单用户数据库选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/572804/