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