Thread Will Fehler und bekomme keinen: DBI->errstr gibt nichts aus (2 answers)
Opened by guni at 2006-04-11 12:28

guni
 2006-04-11 12:28
#34257 #34257
User since
2006-04-11
6 Artikel
BenutzerIn
[default_avatar]
Hallo
habe eine PostgresDB, die ich über DBI anspreche.
ich versuche, einen DBI->Errstr von einer Sub Abfrage zu returnen aber ich kann den Fehler einfach nicht auslesen! Ich weiß, dass er existiert, (hab PrintError=>1 gesetzt) aber ich bekomm immer nur folgende Nachricht:
DBD::PgPP::st execute failed: at File.pm line 36.
$dbh->errstr, $dbh->err, $dbh->status, $DBI::errstr, ...
bleiben immer undef!
Hier ein kleiner Codeausschnitt:
my $Supress = {PrintError => 1,RaiseError => 1};
my $dbh = DBI->connect($driver,$user,$passwd,$Supress) or die $DBI::errstr;
my $sql = $dbh->prepare($param{Abfrage}) or die $dbh->errstr;
$sql->execute or die "Fehler: $DBI::err\n";
$dbh->disconnect();
return $sql;
Weiß irgendwer weiter ?!

View full thread Will Fehler und bekomme keinen: DBI->errstr gibt nichts aus