Re: using dbi with mod_ruby

Shugo Maeda <[email protected]> Mon, 16 Aug 2004 15:29:24 +0900
Newsgroups gmane.comp.apache.mod-ruby
Message-ID <[email protected]>
Hi,

jm wrote:
> [Mon Aug 16 14:52:43 2004] [error] mod_ruby: error in ruby
> [Mon Aug 16 14:52:43 2004] [error] mod_ruby: 
> /usr/local/lib/ruby/site_ruby/1.8/dbi/sql.rb:152:in `tokens': private 
> method `scan' called for nil:NilClass (NoMethodError)

It seems that nil was passed as a SQL query.

jm wrote:
>   @@sql_query = "SELECT ?"
(snip)
>   def do_sql(host)
>     @@dbh = DBI.connect(@@dsn,@@user,@@pass)
>     sth = @@dbh.prepare(@sql_query)
                           ^^^^^^^^^^^
                           This should be @@sql_query, shouldn't it?


Shugo