Activerecord issue - all_hashes error

Hi All,

I'm trying to run a simple Activerecord query (I'm still learning) but I'm running into a brick wall on the following error:

  e[4;36;1mProduct Load (0.0ms)e[0m e[0;1mSELECT * FROM `products` LIMIT 1e[0m (eval):3:in `each_hash': NULL pointer given (ArgumentError)         from (eval):3:in `all_hashes'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/mysql_adapter.rb:605:in `select'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:7:in `select_all_without_query_cache'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/query_cache.rb:62:in `select_all'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:661:in `find_by_sql'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:1548:in `find_every'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:1505:in `find_initial'         from c:/ruby/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/base.rb:613:in `find'         from C:/Documents and Settings/XYZ/My Documents/NetBeansProjects/XYZ/vendor/plugins/testing.rb:32

The code that generates this error is as follows:

If anyone is interested, I found a solution to this problem.

See here: http://forums.aptana.com/viewtopic.php?f=20&t=7563&p=27407&hilit=libmysql.dll#p27407

Looks like MySQL 5.1 client library doesn't play well with Rails.

Andre