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

2023-12-03

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


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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

  • 游标与更新

    一家公司使用 SQL Server 数据库来存储有关其客户及其业务交易的信息 您所在的城市引入了新的区号 对于前缀小于 500 的电话号码 区号 111 保持不变 前缀为 500 及以上的号码将分配区号 222 客户表中电话列中的所有电话号
  • 获取强类型的子属性名称

    通过将数据绑定对象到控件和网格 我讨厌属性名称如何成为魔术字符串 因此我创建了一个非常简单的方法 如下所示 public static string GetPropertyName
  • 如何使用字符串参数来区分命名空间或类型?

    我需要在 NET 2 0 C 脚本中获取一些 JSON 输出 目标是使用一种方法来输出我需要的所有 JSON 提要 所有模型都具有相同的 id 和 name 属性 因此我有大约 15 个命名空间 它们在这里具有相同的部分 简而言之 因为我使
  • CollectionBase 与泛型

    我正在将应用程序从 NET 1 1 迁移到 NET 2 0 我应该删除 CollectionBase 的所有使用吗 如果是这样 最好的迁移策略是什么 是的 最好看的类是 System Collections Generic 我通常使用列表
  • 哪种 SQL 模式能够更快地避免插入重复行?

    我知道有两种不重复插入的方法 第一个是使用WHERE NOT EXISTS clause INSERT INTO table name col1 col2 col3 SELECT s s s WHERE NOT EXISTS SELECT
  • 如何获取电脑中所有打印机的列表

    我需要获取连接到计算机的所有打印机的列表 我如何在 C WinForms 中做到这一点 尝试这个 foreach string printer in System Drawing Printing PrinterSettings Insta
  • 在 SQL Server 中选择条件的值[重复]

    这个问题在这里已经有答案了 在查询选择中 我想显示字段是否满足条件的结果 想象一下我有一张名为stock 该表有一列告诉我库存中每种商品的数量 我想做的是这样的 SELECT stock name IF stock quantity lt
  • 在 Oracle 中创建数据库链接时出错

    我有两个数据库 需要编写跨数据库查询 所以我试图创建一个数据库链接 CREATE PUBLIC DATABASE LINK DBLink CONNECT TO SchemaName IDENTIFIED BY 123 using DBNam
  • 动态/条件 SQL 连接?

    我在 MSSQL 表 TableB 中有数据 其中 dbo tableB myColumn 在特定日期后更改格式 我正在做一个简单的连接到该表 Select dbo tableB theColumnINeed from dbo tableA
  • Oracle Many OR 与 IN () 的 SQL 性能调优 [重复]

    这个问题在这里已经有答案了 我手头没有 解释计划 您能帮忙判断以下哪一个更有效吗 选项1 select from VIEW ABC where STRING COL AA OR STRING COL BB OR STRING COL BB
  • 如何将 Excel 中的图表导出为图形

    我有一系列 Excel 电子表格 每个电子表格至少包含一页数据和一页根据数据创建的图表 我需要捕获 不从数据中重新生成 将现有图表作为网络友好图像 这可以通过 Java 或 Net 实现吗 我知道 POI 的东西 Java 不会这样做 或者
  • PIVOT 运算符中指定的列名“FirstName”与 PIVOT 参数中的现有列名冲突

    当我尝试替换时收到以下错误消息null to zero PIVOT 运算符中指定的列名 jan 与 PIVOT 参数中的现有列名称 查询如下 select from select isnull jan 0 isnull feb 0 sum
  • 当移动到控件的 ScrollBar 上时触发 MouseLeave 事件

    由于无法解决问题 我重新发布此问题 原始here https stackoverflow com questions 2024393 treeview mouseleave event fires when moves over scrol
  • 带有 viewbags 的 MVC 数据集

    如何将数据集放入视图袋中并在视图中显示结果 我有一个来自模型的数据集 并将其写入视图包 我想使用 foreach 循环从视图中的视图包中获取数据行 我已经有一个变量进入视图 所以我无法正常传递数据集 每页我还会有许多其他数据集 所以我认为
  • 显示多个表的账户余额

    我有以下两个表 其中存储有关贷记和借记记录的信息 couponCr 表包含 voucherType voucherPrefix voucherNo crparty cramount SALES S 1 1 43000 SALES S 2 1
  • 从Oracle表中删除重复行

    我正在 Oracle 中测试某些内容并使用一些示例数据填充表 但在此过程中我不小心加载了重复记录 因此现在我无法使用某些列创建主键 如何删除所有重复行并只保留其中一行 Use the rowid伪列 DELETE FROM your tab
  • C# 异步任务比同步慢

    你知道为什么同步斐波那契方法比异步 等待更快并且比异步任务更快吗 我在每个项目方法上都使用了异步 所以主要是这是一个非常糟糕的方法 Code static int FibonacciSync int number if number 0 r
  • 对 ExecuteNonQuery() 的单次调用是原子的

    对 ExecuteNonQuery 的单次调用是否是原子的 或者如果单个 DbCommand 中有多个 sql 语句 那么使用事务是否有意义 请参阅我的示例以进行说明 using var ts new TransactionScope us
  • 从具有相同属性的另一个对象创建对象

    我有一个 C 对象 可以说有 20 个属性 它是数据契约的一部分 我还有另一个具有类似属性的业务实体 我想从响应对象中填充该实体 除了将一个对象的每个属性分配给另一个对象的相应属性之外 还有其他方法可以做到这一点吗 是的 看看自动映射器 h
  • 产品和变体 - 设计数据库的最佳方法

    描述 商店可以有产品 鞋子 T 恤等 每个产品可以有许多变体 每个变体可以有不同的价格和库存 例如T 恤有不同的颜色和尺寸 颜色 蓝色 尺寸 L 价格 10 美元 库存 5 颜色 蓝色 尺寸 XL 价格 10 美元 库存 10 颜色 白色

随机推荐

  • Swift / 如何使用 popViewController 调用委托

    我读过了这个线程 以及类似的其他 从下到上 但它根本不符合我的需求 我有一个UIViewController inside UIPageViewController在一个UINavigationController 导航到第二个 ViewC
  • C# 事件去抖

    我正在监听硬件事件消息 但我需要对其进行反跳以避免太多查询 这是一个发送机器状态的硬件事件 我必须将其存储在数据库中以用于统计目的 有时它的状态会经常变化 闪烁 在这种情况下 我只想存储 稳定 状态 并且我想通过在将状态存储到数据库之前简单
  • Base64 编码的图像未在 Gmail 中显示

    我有一封嵌入的 HTML 电子邮件 其中我使用base64编码图像 通过 Chrome 访问时 图像不会在 Gmail 中显示 但当通过邮件客户端 Mac 上的邮件应用程序 访问相同的邮件时 它工作正常 我已正确设置标题 任何想法 My c
  • 如何从 WCF 中的客户端消息检查器获取标头值

    我正在为我正在处理的某些服务创建一个 Web 测试客户端 作为其要求的一部分 我希望能够显示完整的请求和响应 SOAP 消息 以及向用户显示的 HTTP 标头 我实现了一个 MessageInspector 类实现IClient消息检查器
  • C# 如何在按住鼠标按钮时循环

    你能为我指出正确的方向吗 我试图在按下表单按钮时触发循环 pseudocode While button1 is pressed value1 1 当然 当释放按钮时停止循环 为了避免使用线程 您可以添加Timer表单 控件上的组件 只需在
  • 如何使用Hibernate将初始数据导入数据库?

    在部署应用程序时 我经常使用 Hibernate 的创建数据库模式的功能来简化部署 通过配置 hibernate hbm2ddl auto 属性可以轻松实现这一点 但是 有时我还需要向数据库插入一些初始数据 例如 root 用户 有没有办法
  • 如何从 JSON 对象中删除条目?

    helper to turn PSCustomObject into a list of key value pairs function Get ObjectMembers CmdletBinding Param Parameter Ma
  • Android 获取设备中已安装的默认浏览器

    我能够在启动器的帮助下获取所有应用程序Intent CATEGORY LAUNCHER 因此 为了进行测试 我创建了一个测试活动 该活动包含一个按钮 如果我按下该按钮 它应该显示设备中的应用程序 NOTE it should not dis
  • VB.NET:“MySql.Data.MySqlClient.Replication.ReplicationManager”的类型初始值设定项引发异常

    我不知道可能出了什么问题 但这就是我尝试启动该程序时得到的结果 类型初始值设定项MySql Data MySqlClient Replication ReplicationManager抛出异常 问题似乎来自conn Open 这是我的代码
  • 查找排序数组并集中的第 k 个最小元素

    我正在研究关于在两个排序数组的并集中查找第 k 个最小元素的文章leetcode 我不认为该算法是正确的 有这样一行 我们观察到 当 Ai 对于任何一个人来说 这怎么可能是真的呢 i and j 其次 这句话也让我困惑 我们尝试通过比较 A
  • 安装 RMySQL 会出现错误 RS-MySQL.h:32:19: fatal error: mysql.h: No such file

    我尝试安装 RMySQL 库 R 版本 2 14 2 32 位 WinXP 但收到以下错误消息 install packages D R library RMySQL 0 9 3 tar gz repos NULL type source
  • matplotlib 中是否存在用于在子图中定义子图网格的工具?

    我想使用一个绘图布局 其中 9 个不同的数据簇布置在方形网格上 网格中的每个方框包含 3 个并排布置的箱线图 我最初的想法是 这适合 3x3 子图布局 每个单独的子图本身都分为 3x1 子图布局 我见过这个 在 matplotlib 的子图
  • 3D 线-平面相交

    如果给定一条线 由一个向量或线上的两个点表示 如何找到该线与平面相交的点 我已经找到了大量关于这方面的资源 但我无法理解那里的方程 它们似乎不是标准代数 我想要一个可以用标准编程语言 我使用的是Java 解释的方程 无论多长 下面是一个查找
  • 使用提升的权限通过批处理文件运行 Powershell 脚本

    我需要运行 Powershell 脚本来通过批处理文件创建 AD 用户 问题是我需要以提升的权限 域管理员帐户 运行此 PS 脚本 我尝试编写一个包含所有这些信息的 bat 文件脚本 但到目前为止我还没有成功 这是脚本 echo off c
  • XSLT 无法根据值对节点进行分组/排序

    我正在尝试转换这个 xml 但是我遇到了格式问题 有人可以指导我解决这个问题吗 提前致谢
  • 删除重复项并对向量进行排序的最有效方法是什么?

    我需要获取一个可能包含大量元素的 C 向量 删除重复项 然后对其进行排序 我目前有以下代码 但它不起作用 vec erase std unique vec begin vec end vec end std sort vec begin v
  • 添加缺失日期 VBA

    我必须将缺失的日期插入一行而不删除重复的日期 对于计费程序 示例数据 DATE 01 02 2016 02 02 2016 03 02 2016 03 02 2016 03 02 2016 06 02 2016 07 02 2016 08
  • 从 GitHub RPC 进行 git 克隆失败;结果=56,HTTP 代码

    当我从 GitHub 克隆存储库时 遇到了此错误 我尝试了很多次 但从未成功 git clone https github com cocos2d cocos2d x git Cloning into cocos2d x remote Co
  • 当 @Transactional 处于类级别时如何使用 readonly

    我在用 Transactional on my service调用的类DAO方法 我想知道如何在特定服务方法上使用只读 我是否必须定义额外的 Transactional with readonly true就这个服务方法 还是还有其他方法
  • 如果我使用 .mdf 文件部署应用程序,用户是否需要安装 SQL 2008 Express?

    我正在 3 5 框架上制作一个 Win 应用程序 我想在应用程序中包含一个数据库文件 这将是一个单用户数据库 我查看了可以添加的 2 种不同类型的数据库文件 sdf 和 mdf Thw sdf 紧凑 数据库缺少我需要的一些功能 所以我更喜欢