SQLite
事象 .NET4の環境で「System.Data.SQLite」を使用すると下記の例外が発生します。「混合モード アセンブリはバージョン 'v2.0.50727' のランタイムに対して作成されており、追加の構成情報がないと 4.0 ランタイムでは読み込めません。」 解決方法 app.confi…
比較表 機能 SQLite SQL Server CE ビュー ○ × トリガー ○ × ストアドプロシージャ × × 集計での DISTINCT の使用 (count(distinct) など) ○ × 参考 SQLite ポケットリファレンスposted with ヨメレバ五十嵐 貴之 技術評論社 2010-10-22 Amazonで購入Kindle…
暗号化 パスワードを設定することで暗号化されます。 using (SQLiteConnection connection = new SQLiteConnection()) { connection.ConnectionString = "Data Source=[ファイルパス]" connection.Open(); connection.ChangePassword([設定するパスワード]);…
SQLiteはレコードが削除された時点ではデータベースファイルのサイズは小さくなりません。 最適化することによって、初めてファイルサイズが小さくなります。 VACUUM;
SQL Serverのリンクサーバーに似た機能です。 データベースへの接続 ATTACH DATABASE [DBファイルへのパス] AS [DB名]; データベース接続の解除 DETACH DATABASE [DB名];