当前位置: 首页 > 面试题库 >

如果我使用.mdf文件部署应用程序,用户是否需要安装SQL 2008 Express?

汪文光
2023-03-14
问题内容

我正在3.5框架上制作Win应用程序。我想在应用程序中包含一个数据库文件。这将是一个单用户数据库。我看了我可以添加的2种不同类型的db文件,即sdf和mdf。这样的sdf(紧凑型)数据库缺少我需要的某些功能,因此我更喜欢mdf。mdf文件“面向服务的数据库文件”上的描述使我相信,安装我的应用程序的任何人都还必须安装访问该mdf所需的SQL服务。这样对吗?


问题答案:

是的。MDF只是一个文件,需要SQL Server数据库引擎才能使用它。



 类似资料:
  • 我试图将一个spring boot应用程序打包成一场战争。据此,我修改了我的应用程序类: 还在我的pom.xml中添加了以下内容 当我打包项目时,我得到了以下错误: 当我在阅读spring boot应用程序时,我从未看到任何关于创建web.xml的内容。在将spring boot应用程序部署为war时,web.xml是必需的吗?

  • 用例: 注意:在android Q之前,一旦权限启用,我们就可以获取外置存储的所有文件。但是在Android SDK-28之后,有了完全不同的文件系统。由于缺乏适当的文件,很难做小任务。

  • 在安装过程中,我添加了带有文件的文件夹: 来源:{#DBPath};德迪尔:“{app}\DataBase”; 我希望在卸载中,inno-set会询问用户是否 删除文件。 我该怎么做 谢谢,阿维。

  • 我不确定我的Flink应用程序是否需要水印。什么时候有必要? 如果我不需要它们,水印策略的目的是什么。noWatermarks()?

  • 问题内容: 我尝试搜索,但没有找到明确的答案。在Windows Server 2016上,没有实际安装Chrome浏览器。我下载了正确的“ chromedriver.exe”并将其放置在“ D:\ Apps \ chromedriver.exe”中。我已将完整路径添加为“ D:\ Apps \ chromedriver.exe”到我的环境PATH中。 当我尝试启动使用最新Selenium的Wind

  • 问题内容: 如果我正确使用通道,是否需要使用互斥锁来防止并发访问? 问题答案: 如果正确使用通道,则不需要互斥。在某些情况下,使用互斥锁的解决方案可能会更简单。 只需确保包含通道值的变量已正确初始化,然后使用多个goroutine尝试访问通道变量即可。一旦完成,按设计访问通道(例如,向它们发送值或从中接收值)是安全的。 带有参考文献的证明文件(重点由我添加): 规格:渠道类型: 单个信道 ,可以使