便携式C#数据库

时间:2011-01-05 11:25:48

标签: c# sql xml sqlite

我正在尝试制作一个便携式(如从没有和安装的笔式驱动器中运行)C#应用程序,它将需要一个数据库。

我的第一个想法是SQL,但我知道SQL需要安装SQL服务器。这不能保证。

这里我最好的选择是什么?

感谢。

4 个答案:

答案 0 :(得分:4)

SQLite的。请参阅此问题:Is there a .NET/C# wrapper for SQLite?以便于集成。

答案 1 :(得分:2)

你可以使用SQL CE vs SQLite,两者都很好。

http://davidhayden.com/blog/dave/archive/2010/07/08/SQLServerCE4SQLite.aspx

答案 2 :(得分:1)

SQLite,使用SQLite管理员创建数据库和表 - http://sqliteadmin.orbmu2k.de/,并将其放在应用程序文件夹中。

答案 3 :(得分:0)

SQLite或MYSQL Compact,都是免费的。