代码之家  ›  专栏  ›  技术社区  ›  S.Richmond

如何使用读取本地SQLite文件。净核心?

  •  1
  • S.Richmond  · 技术社区  · 7 年前

    我需要能够从本地SQLite DB文件读取一些数据,并且我需要在中工作的解决方案。净核心2。x框架-我将跨平台编译此应用程序。因此,最小依赖性更可取!

    我看过的图书馆:

    微软EntityFrameworkCore。Sqlite。果心

    然而,在尝试使用它时,我在尝试 Open() a连接:

    System.AggregateException: 'One or more errors occurred. 
    (You need to call SQLitePCL.raw.SetProvider().  
    If you are using a bundle package, this is done by calling SQLitePCL.Batteries.Init().)'
    

    系统数据SqlClient

    下面好像有土生土长的东西?IE难以跨平台。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Baffour    7 年前

    本周早些时候,我遇到了相同的错误消息。

    您应该使用 微软EntityFrameworkCore。Sqlite公司 包裹 它依赖于 微软EntityFrameworkCore。Sqlite。果心 作为它的一个依赖项,我想它可以在后台处理一些设置。