From: sto.mar@... Date: 2013-08-02T17:51:02+09:00 Subject: Re: Beginners problem with database and datamapper Am 02.08.2013 10:43, schrieb sto.mar@web.de: > Am 02.08.2013 10:36, schrieb cristian cristian: >> Hello all....again :) >> >> When I try to do this with activerecord I get some kind of sqlite3 >> problem that I cant resolve. My code and error message below. Maybe any >> one of you can see what Im doing wrong? This work fine with datamapper >> (and sqlite3). >> >> This is my code: >> >> require 'rubygems' >> require 'mechanize' >> require 'active_record' >> #require 'sqlite3' >> ActiveRecord::Base.establish_connection( >> :adapter => "sqlite3", >> :host => "localhost", >> :dbfile => "\Ruby\Stats\StatsDB.sqlite" >> ) >> >> class Site < ActiveRecord::Base >> end >> >> class Estadistica < ActiveRecord::Base >> end >> >> time=Time.now.strftime("%Y-%m-%d %H:%M") >> >> Site.all.each do |site| >> >> Estadistica.create( >> :date => time, >> :site_id => site.id >> ) >> end >> >> Error message: >> >> C:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in >> `r >> equire': Please install the sqlite3 adapter: `gem install >> activerecord-sqlite3-a >> dapter` (cannot load such file -- sqlite3/sqlite3_native) (LoadError) > > Did you try that? Or try uncommenting the "require 'sqlite3'" line. Regards, Marcus -- GitHub: https://github.com/stomar/ PGP: 0x6B3A101A