C#.Net 8.0 SQLiteに接続する準備

SQLiteは軽量で小さなデータベースです。インストールが必要ないのでモバイルデバイスなどに使われているようです。性能面でも、十分に使えるレベルだと思います。

最大DBサイズ281TB
最大行サイズ1GB

バージョン 3.47.2 (2025-01-12)時点

Beginners!

とりあえずC#のプロジェクトからデータが読み取れるようにする方法を!

この手順は Windows の Visual Studio を前提にしています。Mac で開発している人は、Mac で C#/.NET 開発環境を用意する方法を先にどうぞ(Visual Studio for Mac は終了しているため、VS Code + C# Dev Kit などに移る形になります)。

STEP
「NuGetパッケージの管理」

ソリューションエクスプローラーのプロジェクト名を右クリックし、「NuGetパッケージの管理」をクリックします。

STEP
「Microsoft.Data.Sqlite.Core」をインストール

「参照」の検索バーに「Microsoft.Data.Sqlite」と検索し、表示された「Microsoft.Data.Sqlite.Core」をインストールしてください。

STEP
「SQLitePCLRaw.bundle_e_sqlite3」をインストール

これも一緒にいれておかないとエラーになります。
System.Exception: ‘You need to call SQLitePCL.raw.SetProvider(). If you are using a bundle package, this is done by calling

以上の手順で、SQLiteに接続する準備ができました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コスト最小で制作をしたいという意識強め(笑)

目次