Thread wie datenbankabfrage gestalten?: alle inserts gleichzeitig? (14 answers)
Opened by steinwolf at 2006-05-16 22:52

steffenw
 2006-05-19 01:50
#34410 #34410
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
@Steinwolf, Dein Code ist perfekt, 0 % Fehlerbehandlung. Lies Dir mal die POD vom DBI-Modul durch, da findest Du etwas zu "RaiseError" und natürlich auch alles dazu, bei welcher der Methoden was passiet und wie man performant die Datenbank benutzt, also wann "prepare/execute" und wann "do".

@Strat, spätestens wenn Du mit mehreren $dbh arbeitest, dann ist nach dem connect $DBI::errstr oder auch $DBI::err tödlich, weil das der letzte Fehler im DBI pauschal ist und nicht der Fehler auf dem jeweiligen Handle. Fehler vom prepare, do, ... also mit $dbh->errstr und Fehler vom execute, fetch, ... mit $sth->errstr, behandlen anstatt $DBI::errstr.
$SIG{USER} = sub {love 'Perl' or die};

View full thread wie datenbankabfrage gestalten?: alle inserts gleichzeitig?