Abfragen, ob ein SQL INSERT erfolgreich war
    
Steffen Flämig
    
    
      
    
  - perl
- 0  seth seth
 nicht angemeldet
 nicht angemeldetHallo,
unter Verwendung des Moduls DBI füge ich in eine MySQL DB eine Zeile ein:
my $query = "INSERT INTO tabelle (foo, bar) VALUES ('foo', 'bar')";
$dbh->do($query);
Soweit, sogut.
Aber wie kann ich jetzt einen Fehler (Datensatzt lässt sich aus irgendeinen Grund nicht einfügen) abfangen?
Oder wie kann ich die Antwort der DB abfragen?
Gruß
Steffen
gudn tach!
unter Verwendung des Moduls DBI füge ich in eine MySQL DB eine Zeile ein [...]
Aber wie kann ich jetzt einen Fehler (Datensatzt lässt sich aus irgendeinen Grund nicht einfügen) abfangen?
rtfm ;-)
$rows = $dbh->do($statement) or die $dbh->errstr;
prost
seth