2010-12-15 79 views
1

我有一个与服务基础数据库有关的问题,我在我的一个应用程序中使用过它,但我不知道是否需要使用它的用户需要安装某些东西才能运行应用程序(就像你需要的一样有对C#应用程序安装.NET框架)基于服务的数据库

注:这是窗口应用

回答

0

你需要用正确的服务名称安装相关的数据库引擎,并创建安装的数据库和相关的对象。

1

这取决于你正在使用的数据库引擎。 SQL Server/SQL Express/Oracle/MySQL要求您在应用程序运行之前先安装应用程序。像SQLite和Firebird这样的数据库引擎只是Dll的,所以你可以把它包含在你的项目中。

如果该文件是一个SQL Server文件的MDF - 您需要安装SQL Server或SQL Express。

您可以与您的应用程序包括它,做它静静:

http://social.msdn.microsoft.com/forums/en-US/sqlsetupandupgrade/thread/7180e4dc-5c1e-4501-83d7-6882abb1f04e/

相关问题