From: Peter Woodsky Date: 2008-01-31T03:58:25+09:00 Subject: DBI error please help I cannot do a select on a decimal field all others work fine. Any help in solving this is greatly appreciated. Ruby throws this error. [Wed Jan 30 13:46:34 2008] [error] mod_ruby: error in ruby [Wed Jan 30 13:46:34 2008] [error] mod_ruby: /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:649:in `column_info': undefined method `[]' for nil:NilClass (NoMethodError) [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:648:in `each' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:648:in `column_info' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:573:in `execute' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/thread.rb:135:in `synchronize' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/DBD/Mysql/Mysql.rb:570:in `execute' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/dbi.rb:893:in `execute' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/dbi.rb:480:in `execute' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /var/www/peter/planet/page/history:38 [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from (eval):117 [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/apache/eruby-run.rb:116:in `eval_string_wrap' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/apache/eruby-run.rb:116:in `run' [Wed Jan 30 13:46:34 2008] [error] mod_ruby: from /usr/lib/ruby/1.8/apache/eruby-run.rb:72:in `handler' -- Posted via http://www.ruby-forum.com/.