2007-10-01から1ヶ月間の記事一覧

SQLに変数を直接埋め込まない

SQLに変数を埋め込むと、エラーになる可能性があるし、セキュリティの点からもよろしくない。 SQLに変数を埋め込む場合は、プレースホルダを使用する。 db.execute("insert into test values ('#{name}, '#{name}')") # × db.execute('inser…

sqlite3-rubyでSQLiteをいじる

sqlite-3-rubyのインストール $ wget http://rubyforge.org/frs/download.php/17097/sqlite3-ruby-1.2.1.tar.gz $ tar xzf sqlite3-ruby-1.2.1.tar.gz $ cd sqlite3-ruby-1.2.1 $ ruby setup.rb config $ ruby setup.rb setup $ ruby setup.rb install デー…

SQLite3インストール

最新版の3.5.1をCygwinにインストールすると以下のようなエラーが出る。 /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../ libcygwin.a(libcmain.o):(.text+0xab): undefined reference to `_WinMain@16' collect2: ld はステータス 1 で終了しました make:…