当前位置:  开发笔记 > 编程语言 > 正文

单用户数据库选项

如何解决《单用户数据库选项》经验,为你挑选了3个好方法。

我将使用.NET框架和C#编写Windows应用程序.应用程序将需要存储将被查询,连接和处理的关系数据.

以前我使用SQL Server完成了这项工作,但这对我现在正在制作的应用程序来说完全有点过头了.

在我的应用程序中存储关系数据的最简单,最简单的方法是什么?如果我在Mac上,我会使用SQLite.什么是.NET等价物?



1> Andrew..:

SQL Server Express就是您想要的.它是免费的IIRC,可以在需要时轻松扩展为完整的SQL Server.


它适用于LINQ-to-SQL和Entity Framework ;-p

2> Jon Rimmer..:

如果您使用的是VS 2008和.NET 3.5,则可以使用SQL Server Compact Edition.它根本不是一个服务器,它与您的应用程序一起运行,并提供基本的SQL数据库.数据库本身是单个.sdf文件,随您的应用程序一起部署.由于它是框架的一部分,它也意味着没有额外的安装.实际上,它实际上并不是框架的一部分,但它很容易重新分发.我正在使用SQL Server CE进行我正在进行的个人项目,到目前为止它已经很好了.



3> SecretDevelo..:

为什么你不能使用SQLite?它适用于Windows. SQLite快速入门.

另请参阅此处了解如何使用.NET http://web.archive.org/web/20100208133236/http://www.mikeduncan.com/sqlite-on-dotnet-in-3-mins/

因此,如果您愿意,可以使用SQLite,但也许正如其他人所指出的那样,SQL Express是更好的选择,因为如果您将来需要升级到完整服务器.虽然从你写的东西我不知道这是否可能.

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有