SQLite:sqlite3.dll 与 System.Data.SQLite.dll?

2023-12-08

我需要使用什么SQLite 与 NHibernate (and FluentNHibernate) ?

有:

系统.Data.SQLite.dll and 系统.Data.SQLite.Linq.dll,(ADO.NET 2.0 提供程序)可从http://sourceforge.net/projects/sqlite-dotnet2/

and

sqlite3.dll可以二进制下载http://www.sqlite.org/download.html

有什么不同?我需要两者,还是哪一个?

第一个选项安装到 C:/...Program Files。我可以将其从那里复制到我的自定义 SharedLibs 文件夹中,还是会引用最初安装的文件?


你只需要System.Data.SQLite.dll。您可以在 SharedLibs 文件夹中引用此程序集,这应该足够了。这sqlite3.dll是包含数据库引擎本身的非托管代码,它作为资源嵌入到托管中System.Data.SQLite集会。另外,由于这种非托管代码,实际上有两个版本System.Data.SQLite程序集:一种用于 x86,一种用于 x64,因此请确保为您的系统引用正确的一种。

您可以从这里下载该程序集:http://sqlite.phxsoftware.com/

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

SQLite:sqlite3.dll 与 System.Data.SQLite.dll? 的相关文章

  • wpf C# 中的内存泄漏

    我正在使用 GalaSoft MvvmLight 套件和 WPF Toolkit 开发 WPF MVVM v3 5 中 应用程序DataGrid and DatePicker 但是 每次加载应用程序时 我都会面临应用程序中的大量内存泄漏Us
  • .NET:为什么不检查枚举的范围/值?

    这一直困扰着我 也许对 NET 内部结构有一定了解的人可以向我解释一下 假设我定义一个枚举如下 public enum Foo Eenie 1 Meenie 2 Miney 3 Moe 4 现在 还假设我的代码中的某处有以下代码 int b
  • 有什么方法可以在 ASP.NET MVC Web 应用程序中模拟声明主体吗?

    我有一些ASP NET MVC控制器代码检查用户是否经过身份验证 如果是 则检查用户是否具有特定声明 工作正常 我有一些单元测试 我需要模拟一个IPrincipal 这很容易做到 但我不知道如何检查索赔 我通常会做类似的事情 public
  • 无法使用VS2010 SP1进入.NET框架源代码

    我按照步骤http blogs microsoft co il blogs arik archive 2010 07 12 step into net framework 4 0 source code aspx http blogs mi
  • 基于 .NET 4 构建的 MEF 应用程序是否可以导入针对 .NET 3.5 构建的类型?

    我正在使用托管扩展性框架开发一个主机应用程序 它是针对 NET 4 和框架中内置的 System ComponentModel Composition 程序集构建的 我希望支持使用 NET 3 5 开发部件并以声明方式导出它们的能力 由于导
  • 浏览器关闭后从数据库中删除

    我正在开发一个电子商务应用程序 但问题是 当用户将产品添加到购物车并在订购前关闭浏览器时 购物车会带走所有产品 所有购物车项目都保存在表中 如果用户关闭浏览器而不订购 我只想刷新购物车 您可以使用 Javascript 事件捕获浏览器关闭并
  • 从 Windows 选择声音并播放它们

    我有一个 WinForms 应用程序 该应用程序有一个 首选项 部分 用户可以在其中选择显示警报时播放哪些声音 是否可以有一个组合框 用户可以从 Windows 存储的声音中进行选择 例如 紧急停止 紧急蜂鸣 等 这些可以在 控制面板 gt
  • 这是在 NHibernate 中急切加载子集合的正确方法吗

    我花了太多时间来找到一种急切加载子集合的好方法 到目前为止 这就是我得到的 它正在工作 但我发现很难相信这是编写此查询的最佳方式 Fact public void EagerLoadQueryOverWithFutureTest const
  • 保存用户的身高和体重

    我应该如何将用户的身高和体重存储在MySQL数据库中 以便我可以使用这些信息来查找特定身高或体重内的用户 另外 我需要能够以英制或公制显示此信息 我的想法是存储以厘米为单位的身高和以公斤为单位的体重信息 我更喜欢公制而不是英制 我什至可以让
  • 如何有条件地调用带有约束的泛型方法? [复制]

    这个问题在这里已经有答案了 Suppose I have an unconstrained generic method that works on all types supporting equality It performs pai
  • 如何在 C# 中从字符串调用委托?

    是否可以通过变量名称 作为字符串 调用存储在变量中的委托 我想我必须使用反射机制 但我没有得到任何结果 示例代码 class Demo public delegate int DemoDelegate private static int
  • .NET 中是否可以抑制第 2 代 GC 收集?

    我的程序分配了大量的实例 这些实例组成了长期存在的 DAWG 在构建此 DAWG 的过程中 有时进度会减慢 100 倍 这与 NET 执行第 2 代 GC 收集完美相关 在此期间 GC 时间百分比 为 99 5 并且 第 2 代总回收量 每
  • .NET 4.0 迁移后引用 .NET 1.0 程序集的 System.TypeLoadException

    有一个项目从 NET 3 5 迁移到 NET 4 0 该项目有一些对 NET 1 0 程序集的引用 这些程序集是 COM 对象的包装器 这些 NET 1 0 程序集和 COM 对象是外部公司的产品 该项目可以编译 但在运行时 当软件引用这些
  • 将异步调用变成同步调用

    将异步调用转变为同步有什么好的实践 模式 吗 我有一个第三方库 它的方法都是异步的 要获得几乎任何方法的结果 您必须侦听事件 这将带来一些上下文 基本上它看起来像 service BeginSomething service OnBegin
  • Python sqlite3参数化删除表

    我在 python 中删除 sqlite3 表时遇到问题 我正在使用标准sqlite3模块 self conn sqlite3 connect sql drop table self conn execute sql u table nam
  • Azure 应用服务自定义身份验证获取 System.ArgumentNullException:“值不能为空”“参数名称:提供程序”

    我有一个简单的 dot net 移动应用程序 具有自定义身份验证 如下所示 https learn microsoft com en us azure app service mobile app service mobile dotnet
  • 如何将隐藏字段从一个页面传递到另一页面?

    我有一个 Net 类库 我想从一次代码隐藏页面传递一个隐藏变量 并在另一个代码隐藏页面中获取它 请注意 我没有任何可以使用表单标签和 get post 方法的设计页面 aspx 页面 我们应该怎么做 注意 我想使用隐藏字段将值从一页传递到另
  • 数据库约束与应用程序级验证[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在研究这个主题时 我发现了这篇文章 您是否应该在数据库级别和应用程序级别强制实施约束 https stackoverflow com quest
  • 获取 WPF 控件的所有附加事件处理程序

    我正在开发一个应用程序 在其中动态分配按钮的事件 现在的问题是 我希望获取按钮单击事件的所有事件 因为我希望删除以前的处理程序 我尝试将事件处理程序设置为 null 如下所示 Button Click null 但是我收到了一个无法分配 n
  • 当你在 sqlite 中打开/关闭标题时会发生什么?

    当你在 sqlite 中打开 关闭标题时会发生什么 标题对应什么 这是什么意思 如果您在 sqlite3 命令行客户端中指的是以下内容 headers on off Turn display of headers on or off 启用该

随机推荐

  • 为 gmail imap 生成有效的 oauth 令牌和秘密?

    我一直在到处寻找 Java 端口xoauth py 因为我真的想在我的 java web 应用程序中使用相同的身份验证过程 我尝试使用 GoogleOAuthHelper 生成令牌和秘密 但是当我将它们插入到谷歌邮件java示例 我收到错误
  • 将 Numpy 数组列表转换为单个 Numpy 数组,无需复制数据

    我正在使用 Python OpenCV 读取视频数据 并希望存储 K 个帧 目前 我有执行以下操作的循环 伪代码 frame list 1 K frame buffer list map ReadFrameNumber frame list
  • 如何让 Laravel whereIn 不自动排序

    我的数组来自 temp is Array 0 gt 22 1 gt 26 2 gt 20 3 gt 24 or 22 26 20 24 当我使用whereIn像这样 robjeks DB table objek gt whereIn id
  • React Admin:如何传递状态进行转换

    我有一个用于创建媒体的组件 它首先将媒体上传到 S3 然后将返回的值放入组件的状态中 import Create ReferenceInput SelectInput SimpleForm TextInput from react admi
  • 使用触发器插入后更新另一个表?

    我目前正在创建某种库存系统 I have tbl1我在哪里保存项目 在tbl1 我有专栏qty或剩余可用库存 tbl1 id product qty 1 mouse 10 2 keyboard 15 3 monitor 8 我也有桌子tbl
  • T-SQL 多重分组

    我有以下数据 Product Price StartDate EndDate Apples 4 9 2010 03 01 00 00 00 000 2010 03 01 00 00 00 000 Apples 4 9 2010 03 02
  • 如何在SQL*Plus中获取Oracle建表语句

    我有一个表存在于 Oracle 数据库中 但没有显示在 SQL Developer 工具的表列表中 但是 如果我转到 SQL Plus 并执行 select table name from user tables 我列出了表格 如果我输入
  • 如何让Oracle过程返回结果集

    SQL Server 过程可以返回结果集 我有一张桌子emp emp id emp name 以下过程将返回与所提供的姓名匹配的员工列表 CREATE OR REPLACE PROCEDURE get employee by name na
  • laravel 4:URL::route 与 jquery

    作为新的 laravel 用户 我试图通过 laravel URL class 构建 ajax 调用 url ajax url URL route getUser 3 success function results alert resul
  • CMAKE 中添加 -fPIC 编译器选项的惯用方法是什么?

    我至少遇到过 3 种方法来做到这一点 我想知道哪种方法是惯用的 这几乎需要对任何静态库普遍完成 我很惊讶 CMake 中的 Makefile 生成器不会自动将其添加到静态库中 除非我错过了什么 target compile options
  • IValueConverter 的异步实现

    我有一个异步方法 我想在一个内部触发IValueConverter 有没有比通过调用强制同步更好的方法Result财产 public async Task Convert object value Type targetType objec
  • Python 2.6 与 2.7 中的浮点行为

    所以我打开了 Python 2 6 解释器 得到了这个 Python 2 6 6 r266 84292 Nov 22 2013 12 16 22 GCC 4 4 7 20120313 Red Hat 4 4 7 4 on linux2 Ty
  • Angular 的 Promise 是异步的吗?

    我可能错过了有关 Angular 承诺的一些内容 但我想知道一些事情 承诺是异步的吗 我不确定 异步 这个词是否正确 但让我解释一下 在我的代码中 我使用 Promise 执行一个非常大的过程 读取和写入数百个大文件 同时显示加载栏以观察该
  • Java:将两个json对象与主键合并在一起

    假设内存中有两个 JSONObject 数组 每个对象都有一个在两个数组中相似的键 Array 1 name Big Melons Co location Inner City Dubai id 1A name Pear Flavored
  • Jenkins - 如何构建特定分支

    这并不像仅仅进行参数化构建那么简单 我已经有了一个特定的构建过程 每当这些分支被推送到 GitHub 时就会构建和部署 所以如果我刚刚推动develop它构建成功 我如何触发手动构建并将其拉出feature my new feature 不
  • 检查字符串中是否有坏词? [复制]

    这个问题在这里已经有答案了 可能的重复 测试字符串中某些单词的有效方法 我想检查一个字符串是否包含以下任何单词 禁令 不良 用户 通行证 堆栈 名称 html 如果它包含任何单词 我需要回显坏单词的数量 str Hello my name
  • 阻止 Tumblr 将 JS 和 CSS 文件添加到主题中

    Tumblr 的博客中充斥着大量的 JS 和 CSS 文件 我不知道这些文件是否是必需的或只是有用 这是其中的列表 JS tumblelog js 和 pre tumblelog js gt 看起来这是 Tumblr JS API 但我们需
  • 如何停止 Swing 中重复的 keyPressed() / keyReleased() 事件

    所以我遇到的问题似乎是仅在 Linux 上发生的错误 我试图让我的摇摆应用程序记录按下某个键的时间 然后检测该键何时被释放 现在这不应该成为问题 因为按键监听器应该为我处理这个问题 问题是 当我按住按键时 我会收到大量重复的 keyPres
  • 如何在元组中单独添加元素?

    如何在元组中单独添加元素 例如 我需要 2 4 from 0 1 2 3 我一直这样做 但是有没有更Pythonic 更简洁的方法来做同样的事情 gt gt gt x 0 1 gt gt gt y 2 3 gt gt gt x y 0 1
  • SQLite:sqlite3.dll 与 System.Data.SQLite.dll?

    我需要使用什么SQLite 与 NHibernate and FluentNHibernate 有 系统 Data SQLite dll and 系统 Data SQLite Linq dll ADO NET 2 0 提供程序 可从http