Rubyの学習を始め、oracle接続を試みたのですが、エラーが出てしまいうまくいきません。
oracle接続の記事も少なく、知識もないためよく分からなかったのですが、原因は何でしょうか。
また、デバッグを実行しようとするとエラーになってしまいます。
デバッグは何か外部からの読み込みが必要なのでしょうか。
ruby
1#! ruby -Ku 2class ConnectionDB 3 4 #拡張ライブラリのロード 5 require 'oci8' 6 7 #定義(仮) 8 user='xxx' 9 pass='yyy' 10 sid='zzz' 11 12 #オブジェクト 13 oracleDB = OCI8.new(user, pass,sid) 14 15 #sql発行 16 userList = oracleDB.exec('select USER_NAME from USER') 17 18 for nowUser in userList do 19 puts nowUser 20 end 21 22end 23 24 25【実行時エラー】 26C:/Users/r-t/AppData/Roaming/Appcelerator/Aptana Studio/workspase/Test/ConnectionDB.rb:18:in `<class:ConnectionDB>': undefined method `each' for #<OCI8::Cursor:0x1e25c08> (NoMethodError) 27 from C:/Users/r-t/AppData/Roaming/Appcelerator/Aptana Studio/workspase/Test/ConnectionDB.rb:2:in `<main>' 28
【デバッグ実行時エラー】 デバッグ・エンジンが起動していません The '高速 Ruby デバッガー (ruby-debug)' is selected, but the 'ruby-debug' or 'debugger' gems don't seem to be installed in the selected Ruby Interpreter (C:\R
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/17 06:09