C#のSQLiteでバイナリデータを扱う 4/06/2026 SQLiteはバイナリデータも扱うことができます。 バイナリデータを格納できるので画像ファイルなどをデータベースに格納するといった使い方も可能ですね。 バイナリデータを格納できるテーブルを作成するバイナ… 続きを読む
C#でSQLiteのトランザクションを使う 4/06/2026 データベースではトランザクションという仕組みがよく使われます。 トランザクションとは、複数の処理を関連した1つの単位として扱う仕組みです。 例えば預金残高を管理するデータベースがあるとします。Aさんから… 続きを読む
C#でSQLiteの基本的な使い方 4/06/2026 SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるます。 データは単一のファイルで管… 続きを読む
C#でSQLiteの空のデーターベースを新規作成する 4/03/2026 SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるます。 データは単一のファイルで管… 続きを読む
C#でSQLiteデーターベースを使うための準備 4/03/2026 SQLiteといえば、オープンソースで軽量なRDBMS(リレーショナルデータベース管理システム)。 サーバーとしてではなく、プログラムに組み込んで動作させることができるため、小規模なデータを扱う場合な… 続きを読む
C# - DI(Dependency injection)コンテナを使う 4/02/2026 DI(Dependency injection)とはオブジェクト間の依存関係をなくすために、クラスの中で必要なインスタンスを生成するのではなく、外で作られたインスタンスをセットするように設計しようと… 続きを読む
C# - DI(Dependency injection)依存性の注入とは 4/02/2026 C#でAというクラスを作成するとき、その内部で別のBというクラスのインスタンスを生成して利用することがあります。 この時クラスAはクラスBに依存していると言えますが、このような依存関係が強くなると面倒… 続きを読む