データベースの SQLite の使い方について解説します。 SQLite はサーバとして動作させるのではなく単独のアプリケーションとして動作させることが可能です。インストールも簡単な上に非常にコンパクトなため、アプリケーションと一緒に配布するといった利用も数多くされています。ここでは SQLite を使ってデータベースやテーブルの作成方法、そしてデータを追加したり取得したりする方法について一つ一つ解説していきます。
前回の記事からの続きです。 なので、環境等は前回の記事を参照してください。 また、今回はサンプルExcelではないのでSqlite3_64.basを読み込んでます。 登場するモジュールはSqlite3_64.basにあるものです。 今回はDBの作成、テーブルの作成までやっていきます。 DLL読み込み まずはSQLite.dllの読み込みです。 標準モジュールに新しいモジュールを作り、Executeと名前を付けました。 SQLite3Initialize() Public Sub Execute() Dim InitReturn As Long 'SQLiteDLL #If Win64 Then Debug.Print "Excel is 64bit" 'SQLiteDLL読み込み InitReturn = SQLite3Initialize(ThisWorkbook.Path + "\x6
手順 SQLiteForExcel-0.9.zipを解凍 中身は以下のような感じ。 パス:SQLiteForExcel\Distribution パス:SQLiteForExcel\Source\SQLite3VBAModules\ その他にもSQLite3_StdCall.dllのソースとか入ってますけど、割愛します。 sqlite3.dllも入ってますが、今回はDLしてきた最新版を使います。 なので用するのは以下の4つ。 SQLite3_StdCall.dll Sqlite3_64.bas Sqlite3Demo_64.bas SQLiteForExcel_64.xlsm(サンプルExel) ファイルを集約 上記のファイルを1箇所にまとめます。そこにDLしてきた32bitのSQLiteを追加します。 なんで、Excelとかは64bitって書いてあるの使うのかってところなんですが、 32
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く