Re: DBI frage
Michael Neumann <[email protected]>
| Newsgroups | gmane.comp.lang.ruby.german |
|---|---|
| Message-ID | <[email protected]> |
On Tue, May 21, 2002 at 07:46:51PM +0200, Markus Jais wrote:
> hallo
Hallo,
> Ich bin gerade dabei einen Zeitschriften Artikel über Ruby/DBI zu schreiben
> und jetzt über ein problem gestolpert.
Wieder in Linux Enterprise? *freu*
> habe Ruby 1.6.5 und ruby/dbi 0.14 unter RedHat 7.1.
> datenbank: postgresql 7.1.3
> hier mein beispiel skript:
> (soll sämtliche daten zur tabelle "greifvögel" ausgeben wie z.B. spaltennamen)
>
> require "dbi"
>
> DBI.connect('dbi:Pg:voegel', 'markus', 'passwd') do | dbh |
> dbh.columns("greifvoegel").each { |col|
> col.keys.each { |key|
> printf("%-15s: %-30s\n", key, col[key])
> }
> puts
> }
> end
>
> das programm tut zwar genau was ich will aber gibt auch eine fehlermeldung
> aus:
> hier der output:
>
> /home/markus/writings/ruby-dbi$ ./meta.rb
> /usr/local/lib/ruby/site_ruby/1.6/dbi/dbi.rb:554: warning: instance variable
> @trace_mode not initialized
> [...]
>
> weiß jemand was das problem ist??
Das Problem ist in 0.0.15 gelöst (in Handle#initialize wird nun einfach
@trace_output und @trace_mode nil zugewiesen).
Ansonsten lassen sich diese Warnmeldungen unterdrücken, wenn man Ruby nicht mit
-w startet.
MfG,
Michael
--
Michael Neumann *** eMail [email protected]