Connessione database mysql

Ciao a tutti, ho da poco iniziato a studiare ruby e vorrei chiedervi un
consiglio. Io cerco di connettermi ad un database mysql attraverso il
seguente codice:

class ConDB
require ‘mysql’

def initialize
end
def connessione
begin
@con=Mysql.new(“localhost”,“root”,“E9ciov7”,“quiz”)
rescue MysqlError => e
print “ecco l’errore di con: #{e.error}”
ensure @con.close
end
end
def disconnessione
begin
@con.close
rescue MysqlError => e
print “ecco l’errore di disc: #{e.error}”
end
end
end

il problema è che, quando lo mando in esecuzione, mi da errore nella
riga dove ho scritto: require ‘mysql’. L’errore
è:C:\Documents and
Settings\Andrea\Documenti\NetBeansProjects\CCCquiz\lib\con_d_b.rb:8: no
such file to load – mysql (LoadError)
from :1
aspetto vostre risposte. (se ci sono errori nel codice corregetemi
grazie)

prova ad aggiungere
require ‘rubygems’
prima di require ‘mysql’

se non funziona controlla se hai installato la gemma di mysql (ma
credo che ci sia installata di default)

On Mon, Apr 21, 2008 at 3:00 PM, Andrea Colombari
[email protected] wrote:

begin
  print "ecco l'errore di disc: #{e.error}"

Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml


Piero B.

no non includo la riga di codice che esce nell’errore (se intendi
questo).

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs