SQLite.NET 和 SQL Server Compact 的优缺点

2024-01-07

我已经多次使用 SQLite.NET。它总是工作得很好,但我有一个朋友一直纠缠我应该使用 SQL Server Compact,所以我完全留在 Microsoft 环境中。

现在,我从未使用过 Compact,他告诉我这对他来说效果很好,但看到 .MDF 扩展名让我感到毛骨悚然。不开玩笑。我最不想要的就是我的应用程序依赖于 Access 数据库。

由于我从未真正使用过它,所以我想问这里是否有人知道它可以为其提供担保,以及是否有人可以告诉我它们之间的主要区别,主要是速度、文件大小、可靠性和功能。我知道有很多问题要问,但如果有人能帮助我,我将不胜感激。


一件事是 SQL Server Compact 一次只能有一个进程访问 MDF。

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

SQLite.NET 和 SQL Server Compact 的优缺点 的相关文章

随机推荐

  • AS3:如何从事件侦听器功能中的 LoaderInfo 获取动态加载程序 URL?

    我正在加载许多图片 并使用数组来执行此操作 loader i load new URLRequest picture i 我的事件监听器功能是这样启用的 loader i contentLoaderInfo addEventListener
  • 使用 Akka 从 Play 应用程序进行 Web 服务调用

    我对于使用 Play 框架和 Akka 进行编程相当陌生 尽管我已经阅读它们有一段时间了 我现在正在默认 基本 Play 环境上启动一个概念验证应用程序 我的问题源于 Play 中的 Web 服务客户端 api http www playf
  • 由于 IPTABLES 更改,SVN 无法工作

    由于我重新启动了安装了 svn 的 Ubuntu 服务器 因此我无法从笔记本电脑访问它 使用 svnX 当我尝试浏览我的曲目库时 出现错误 svn Can t connect to host xxx xxx Address already
  • 使用开放 API 配置设置全局参数?

    我在用Spring Boot REST OpenAPI 3规格 在此示例中 我希望全局设置标题 Custom Header Version v1 我想在向每个端点发出请求时传递它 现在的问题是我已经100 个 REST 端点对于每个端点我需
  • Spring Data api(包含或 startwith)不适用于具有通配符的 SPACE

    我正在将 Elastic Search 与 Spring Data 结合使用 我在存储库中有一个简单的方法 findByUserNameContaining a b 由于空间原因 此方法未给出预期结果 获取错误 无法构造查询 a b 请改用
  • 在 C# 中简单实现 SHA-3 Keccak 哈希到错误的输出?

    我正在尝试获取 HashLib 库 https hashlib codeplex com https hashlib codeplex com 适用于新的 SHA 3 Keccak 算法 我编写了一个简单的控制台应用程序 据说必须输出正确的
  • CMake、RPATH、$ORIGIN 和 @loader_path

    在我的 CMake 项目中 我构建了一堆在运行时作为插件加载的库 因此 我需要设置各种RPATH 以便动态加载机制可以找到这些库 我还需要整个东西是可重定位的 因为它是 Python 扩展模块的一部分 因此在构建过程中会被各种工具复制 似乎
  • install.packages 中出现错误:未安装软件包“RGtk2”,因为它不是为 UCRT 构建的

    我尝试安装拨浪鼓和 RGtk2 我用了 install packages https cran microsoft com snapshot 2021 12 15 bin windows contrib 4 1 RGtk2 2 20 36
  • SqlParameter和IN语句[重复]

    这个问题在这里已经有答案了 我需要以下查询 createList string commaSeparatedElements SqlCommand query new SqlCommand SELECT FROM table WHERE i
  • Play Framework webservice 教程 scala [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用客户端 HTML 表排序对行进行分组

    是否有现有的表格排序库 或者有没有办法配置表格排序器 http tablesorter com docs 每两行排序 或者 是否有更好的方法来语义地表达我的表 以便标准行排序可以工作 我有一个 html 表 看起来像这样 table the
  • SBT 集成测试设置

    我想向我的 SBT Spray 应用程序添加集成测试阶段 理想情况下 它就像 Maven 一样 具有以下阶段 compile 应用程序已构建 test 单元测试已运行 pre integration test 应用程序在单独的进程中启动 i
  • 获取与 Leaflet 类关联的 DOM 元素

    有没有办法获取a对应的DOM元素Marker http leafletjs com reference html marker or Layer http leafletjs com reference html ilayer与传单 就像使
  • mySQL - 使用返回多行的选择更新多列

    我有一个邮政编码表 我想用它的 3 个最近邻居更新每个邮政编码 即填写此表中的空白 postcode nearestPostcode1 nearestPostcode2 nearestPostcode3 KY6 1DA KY6 1DG KY
  • 如何使用 TrueForAll

    我有一个布尔列表 我想检查是否每个列表都设置为 true 我可以运行一个循环并以这种方式检查它 但我想尝试这样做TrueForAll列表的方法 我需要一个谓词 但我找不到这样一个简单任务的明确示例 Use All http msdn mic
  • MDM:服务器 URL 的 ssl 问题

    我想使用Lion Server管理iOS设备 我购买了Lion Server并安装在具有Lion OS 10 7的Mac系统中 我想在我们自己的网络中管理设备 我没有为 MDM 采用特定的域 在 IPCU 中为 MDM 创建 cofig 配
  • 将数组的索引更改为所需的顺序问题

    您好 我有一个索引为 0 13 的数组 其键值为每个索引都有一个自己嵌套的数组 我希望能够将其顺序更改为 0 2 1 3 4 5 7 6 8 10 9 11 13 12 这是我的尝试 但它不起作用 var array 1 array id
  • Qt Windeployqt 导致部署不可用

    我在用着windeployqt可执行文件来准备我的安装树 该工具将所有必需的 甚至一些不必要的 dll 复制到指定文件夹中 并对 Qt5Core dll 进行硬编码路径变量的修补 以下是我执行该工具的方法 C Qt 5 11 2 mingw
  • Aurelia 中的数据绑定父子关系

    代码 我有两节课 export class Shipment shipmentId number widget Widget export class Widget widgetId number name string 然后我有一个Shi
  • SQLite.NET 和 SQL Server Compact 的优缺点

    我已经多次使用 SQLite NET 它总是工作得很好 但我有一个朋友一直纠缠我应该使用 SQL Server Compact 所以我完全留在 Microsoft 环境中 现在 我从未使用过 Compact 他告诉我这对他来说效果很好 但看