没有sql server的本地数据库

时间:2010-11-21 12:37:26

标签: c# sql-server database

我正在创建一个C#应用程序,我将在一些低端PC上安装。我可以在低端机器上安装的只是.NET框架。我想使用某种数据库,以便我可以存储应用程序将从互联网上抓取的信息。任何人都可以建议我如何处理这个问题?我无法安装任何版本的sql server。

感谢。

5 个答案:

答案 0 :(得分:7)

SQLite似乎就是答案。 http://www.sqlite.org/

答案 1 :(得分:7)

您最好的选择是使用访问数据库。您不需要在机器上安装任何东西,它实际上就像使用可以像数据库一样查询的平面文件:)

答案 2 :(得分:4)

我推荐SqlServerCe 3.5,它与EF 4.0兼容,并且它易于部署,只有2个.dll文件。

答案 3 :(得分:2)

VistaDB,SQLite,SQL Server精简版,MS Access,Firebird ......选项很多,可在此处找到它们的列表http://en.wikipedia.org/wiki/Embedded_database

答案 4 :(得分:1)

您可以尝试SQLite

有一个C#wrapper here