# DBI error please help

**URL:** <https://www.ruby-forum.com/t/dbi-error-please-help/127610>\
**Category:** Ruby\
**Created:** [January 30, 2008, 7:58pm UTC](https://www.ruby-forum.com/t/dbi-error-please-help/127610 "2008-01-30T19:58:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![woodzer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f08c70/32.png) [@woodzer](https://www.ruby-forum.com/u/woodzer)\
**Post date:** [January 30, 2008, 7:58pm UTC](https://www.ruby-forum.com/t/dbi-error-please-help/127610/1 "2008-01-30T19:58:23Z")

</div>

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’
