斉藤秀格です。先日、質問を投稿した"Oracle7用拡張モジュール"の件を(一応? )解決できました。一通りの動作を確かめはしましたが、正しい方法かどうか今 一つ自信が持てないため、ご指摘・ご助言をいただければ幸いです。 ●extconf.rb:古い関数名に合わせました。 32c32 < if have_library(ORALIB, "olog") --- > if have_library(ORALIB, "orlon") ●oracle.c:古い関数仕様に合わせました。これに伴なって、Oracle.new("ユー ザ名", "パスワード", "データベース名")という形式では最後の引き数を無視し てしまうため、Oracle.new("ユーザ名/パスワード@データベース名")の形式を使 うことになります。 98c98 < retval = olog(&(oci->lda), oci->hda, RSTRING(uid)->ptr, -1, --- > retval = orlon(&(oci->lda), oci->hda, RSTRING(uid)->ptr, -1, 100c100 < connstr, -1, 0); --- > 0); ●samples/test.rb:変更後のOracle.newの制約に合わせました。 6c6 < conn = Oracle.new("yoshidam", "yoshidam", "") --- > conn = Oracle.new("scott/tiger / dummy.world") さっそくeRubyも導入してApacheがrhtmlファイルを処理できるようにしてみたら、 JSPよりも反応が軽いような...。(変更後のコンパイルがないので、その分は当 然ですね。^^;) 何と入ってもexecでイテレータを利用できるのがいいなぁ。ちょっ とした検索と表示ならサクッと書けますね。長めのSQLならバインド変数を使え ば便利だし。あぁ、嬉しい。(ToT) # WEB+DB PRESS Vol.2の特集3も良いです。感謝。 ///// ------------------------------------------------------------------ -O-O- 斉藤 秀格 (SAITO Shukaku) @ PUGH (Palm Users Group in Hokkaido) _ E-Mail: master / shukaku.nu (ぱふ) 新URL: http://i.am/PUGH/ 旧URL: http://beam.at/PUGH/