| RubyでSQLiteを使うには下記のサイトが大変参考になりました。 SQLite/Ruby ただし、書かれている内容はSQLiteのバージョン2の場合でした。そのままのファイルがダウンロードできれば同一バージョンをセットアップしたかったのですが、SQLiteのダウンロードページには最新バージョン3.6.10しかなかったためこのバージョンのファイル(sqlitedll-3_6_10.zip)をダウンロードしてみました。 中に入っていたファイルは、”SQLite3.dll”でした。バージョン2の場合は”SQLite.dll”のようなのでリネームして使用しましたが出来ませんでした。 いろいろ試して上手くいった方法は下記の通りです。
SQLiteは、上記のファイル(sqlitedll-3_6_10.zip)をダウンロードし、解答後、”SQLite.dll”をRubyをインストールしているフォルダのbinフォイルダ内にコピーしました。
RubyForgeから、sqlite3-ruby 1.2.4 のダウンロードページに進み、sqlite3-ruby-1.2.3-mswin32.gemをダウンロードする。
このファイルを下記のコマンドでインストールします。
gem install sqlite3-ruby-1.2.3-mswin32.gem |
上記サイトのサンプルプログラムの先頭の2行を下記のように書き換えます。
require 'sqlite3'
db = SQLite3::Database.new("data3.db") |
これで動作しました。
2009/2/1
上で紹介したサイトは掲載の報告したところ、修正していただきました。(2009/2/7確認) |
|
|