【发布时间】:2011-06-03 23:06:41
【问题描述】:
我正在尝试制作一个需要数据库的便携式(如从笔式驱动器运行而无需安装)C# 应用程序。
我首先想到的是 SQL,但我知道 SQL 需要安装 SQL 服务器。这无法保证。
我最好的选择是什么?
谢谢。
【问题讨论】:
我正在尝试制作一个需要数据库的便携式(如从笔式驱动器运行而无需安装)C# 应用程序。
我首先想到的是 SQL,但我知道 SQL 需要安装 SQL 服务器。这无法保证。
我最好的选择是什么?
谢谢。
【问题讨论】:
SQLite。请参阅此问题:Is there a .NET/C# wrapper for SQLite? 以便于集成。
【讨论】:
您可以使用 SQL CE 或 SQLLite,两者都很好。
http://davidhayden.com/blog/dave/archive/2010/07/08/SQLServerCE4SQLite.aspx
【讨论】:
SQLite,用SQLite管理员-http://sqliteadmin.orbmu2k.de/创建数据库和表,放到应用文件夹中。
【讨论】:
SQL Lite 或 MS SQL Compact,两者都是免费的。
【讨论】: