建议将小型DBMS用作小型.net应用程序的本地数据存储区

时间:2009-04-06 08:18:01

标签: .net rdbms

我正在寻找.net应用程序的本地关系数据存储区 理想情况下,数据存储区应该充当SQL的基本数据库,用于数据检索和定义以及事务处理功能。它不需要服务器并且易于重新分发(即在应用程序中只需要一个dll来访问单个db文件)。
不支持通过网络访问。 它应该提供一个.net数据提供程序并支持linq-to-sql,因为这个应用程序的目的是加深我在.NET 3.5中的技能。

对于在类似情况下适合您的图书馆/技术的任何想法/建议?

4 个答案:

答案 0 :(得分:2)

SQLite,也许?

答案 1 :(得分:2)

如果你想要Linq到Sql那么你必须使用变种MSSQL。 SQL Server Compact版本是支持Linq to Sql的最轻量级数据库,但您可能希望使用Express版本,因为它支持存储过程和其他好东西。

答案 2 :(得分:1)

答案 3 :(得分:0)

Sql server Express