基于服务的数据库
我的服务基础数据库有一个问题,我在我的一个应用程序中使用了它,但我不知道使用它的用户是否需要安装某些东西才能运行应用程序(就像您需要安装 NET 框架一样) c# 应用程序)
注意:这是 windows 应用程序
I have one problem with service base database, I have used it in one of my application but I dont know if user who'll use it need to have something installed to be able to run application (like you need to have installed NET framework for c# applications)
Note: This is windows application
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这取决于您使用的数据库引擎。 SQL Server/SQL Express/Oracle/MySQL 要求您在计算机上安装应用程序才能运行。 SQLite 和 Firebird 等数据库引擎只是 Dll,因此您可以将其包含在您的项目中。
如果文件是 MDF,即 SQL Server 文件 - 您需要安装 SQL Server 或 SQL Express。
您可以将其包含在您的应用程序中并静默执行:
http://social.msdn.microsoft.com/forums/en-US/sqlsetupandupgrade/thread/7180e4dc-5c1e-4501-83d7-6882abb1f04e/
It depends on what database engine you're using. SQL Server/SQL Express/Oracle/MySQL require you install the application on the machine before it'll work. databases engines like SQLite and Firebird are just Dll's, so you can include then in your project.
If the file is an MDF that's a SQL Server file - you need to install SQL server, or SQL express.
You can include it with your app and do it silently:
http://social.msdn.microsoft.com/forums/en-US/sqlsetupandupgrade/thread/7180e4dc-5c1e-4501-83d7-6882abb1f04e/
您需要使用正确的服务名称安装相关的数据库引擎,并在安装时创建数据库和相关对象。
You will need to install the relevant database engine with the correct service name, and create the database and relevant objects on installation.