|
[ruby-list:43003] Q:SQLite使用時に例外が補足できない?: msg#00064lang.ruby.japanese
ひろひとです。こんにちは。 今回はじめて SQLite3 + sqlite3-ruby を使ってみました。 基本的な動作は良好ですが、しかし例外が補足できず悩んでいます。 たとえば、以下のスクリプトで、rescue節が動作せず、 ruby標準のエラーが出力されてしまいます。 require 'sqlite3' begin db = SQLite3::Database.new( "data.db" ) db.execute( "BAD SQL;" ) rescue => ex puts "ERROR: ", ex.message ensure db.close end スタックトレースに沿って、sqlite3-ruby を眺めてみましたが、 私では解決に至りませんでした。 どなたか、おわかりになるでしょうか? こちらの環境は、以下の通りです。 ruby 1.8.5 (2006-08-25) [i386-freebsd6] FreeBSD 6.1-RELEASE-p10 sqlite-3.3.7 sqlite3-ruby-1.1.0 -- ひろひと
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ruby-list:43002] Re: 尋ね人://Mac/Applications/Editor/mi/Rubyモード, "S_Konno(今野 滋)" |
|---|---|
| Next by Date: | [ruby-list:43004] Re: Q:SQLite使用時に例外が補足できない?, Yuichi Tateno |
| Previous by Thread: | [ruby-list:43001] Re: Time.iso8601が常にUTCの時刻を返す, Sato Hiroshi |
| Next by Thread: | [ruby-list:43004] Re: Q:SQLite使用時に例外が補足できない?, Yuichi Tateno |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |