Thread MySQL Fehlermeldungen abfangen (12 answers)
Opened by Kean at 2011-11-03 10:42

Kean
 2011-11-03 10:42
#153785 #153785
User since
2004-08-18
463 Artikel
BenutzerIn

user image
Ich fasse meine SQL Abfragen mittlerweile alle in ein eval gefolgt von einer Abfrage nach $@ um dann die Fehlermeldungen mit DBI::errstr auszugeben.
Das funktioniert soweit auch ganz gut.

Wie sieht es aber aus wenn ich eine Reihe von SQL-Abfragen hätte? So z.b.:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
eval {                                                                  $dbh->do("....", undef);
$dbh->do("....", undef);
$dbh->do("....", undef);
$dbh->do("....", undef);
};                                                                      

if ($@)
{
print "Datenbankfehler: ".DBI::errstr;
}


Ist das Möglich? Oder würde da eh nie eine Fehlermeldung bei rauskommen?

View full thread MySQL Fehlermeldungen abfangen