From: Franz Bettag Date: 2006-03-10T12:13:43+09:00 Subject: fireruby problem while connecting to database Hi there, i got a small problem when connecting to my firebird database: config/database.yml: 29 myfirebird: 30 adapter: firebird 31 database: /var/firebird/database.gdb 32 username: SYSDBA 33 password: masterkey 34 host: my.server app/models/customer.rb: 1 class Customer < ActiveRecord::Base 2 Customer.establish_connection 'myfirebird' 3 # def self.table_name() 'kunden' end 4 end strangly my controller gives me: wrong number of arguments (1 for 0) /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/connection_adapters/firebird_adapter.rb:15:in `initialize' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/connection_adapters/firebird_adapter.rb:15:in `new_from_params' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/connection_adapters/firebird_adapter.rb:35:in `firebird_connection' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:145:in `connection_without_query_cache=' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/query_cache.rb:54:in `connection=' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:106:in `retrieve_connection' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:20:in `connection' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/base.rb:931:in `add_limit!' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/base.rb:924:in `construct_finder_sql' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.2/lib/active_record/base.rb:395:in `find' ../script/../config/../app/controllers/dns_domain_controller.rb:15:in `list' ../script/../config/../app/controllers/dns_domain_controller.rb:4:in `index' Dont' wonder because it is dns_domain_controller.rb, in there i do a @customers = Customer.find :all so it is initated from there :) any solutions? :) thanks! -- Mit freundlichen Gr��en Franz Bettag ____________________________ QS Housing Franz Bettag Ludwigstr. 45-47 90402 N�rnberg http://www.qs-housing.net Tel: +49 1805 737376 664 Fax: +49 1805 737376 665