4

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

注意:这是windows应用程序

4

2 回答 2

3

这取决于您使用的数据库引擎。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/

于 2010-12-16T11:39:01.030 回答
0

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

于 2010-12-15T08:45:26.203 回答