这可能是一个愚蠢的问题,但我是新来的。我的用户是否需要安装数据库程序才能使用我的数据库程序?
我想创建一个与数据库进行通信的Windows程序。有没有办法做到这一点,而我的程序的用户不得不安装像MySql这样的数据库程序?
我打算用C#编写它。
这可能是一个愚蠢的问题,但我是新来的。我的用户是否需要安装数据库程序才能使用我的数据库程序?
我想创建一个与数据库进行通信的Windows程序。有没有办法做到这一点,而我的程序的用户不得不安装像MySql这样的数据库程序?
我打算用C#编写它。
您可以使用嵌入式数据库,如SQLite或Firebird Embedded。
你可以找到的嵌入式数据库解决方案上wikipedia page
SQL Server Compact适合你。但它不支持某些功能。但是你不需要安装一个单独的数据库服务器。它嵌入式工作。
我添加了一个链接到SQL Server精简页面中的答案。我希望你不介意。 – Powerlord 2010-04-15 20:11:55
的完整列表既然你提到的MySQL:MySQL Embedded Database
(这不是免费的,虽然)。
谢谢,那正是我正在寻找的。 – MrMe 2010-04-15 20:00:12