【问题标题】:How to use System.Data.SQLite.Linq [closed]如何使用 System.Data.SQLite.Linq [关闭]
【发布时间】:2018-09-15 21:50:59
【问题描述】:

我想知道如何只使用 System.Data.SQLite.Linq 来查询 SQLite 数据库,而不涉及实体框架。

我使用反编译工具检查了 System.Data.SQLite.Linq 和 System.Data.SQLite.EF6,除了命名空间和 EntityFramework 被后者引用之外,它们似乎是相同的。

我在官网上看到如下描述: http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki

据我了解,任何支持 Linq 的包都应该实现 IQueryProvider 和 IQueryable 接口,但我在 System.Data.SQLite.Linq 包中没有看到这一点。

谁能解释一下?非常感谢!

【问题讨论】:

    标签: c# linq sqlite


    【解决方案1】:

    我分析了它们的来源,甚至无法理解它是为了什么目的而引入的,以及它与 LINQ 的关系。

    如果您需要没有 EF 的良好 SQLite LINQ 支持,我知道只有一个库可以有效地做到这一点linq2db(免责声明,我是创建者之一)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-18
      • 2019-01-16
      • 2012-03-08
      • 2013-03-24
      • 2013-09-14
      • 2013-01-14
      • 1970-01-01
      相关资源
      最近更新 更多