Thread insert funktioniert nicht (4 answers)
Opened by kale_1990 at 2006-12-25 02:42

Strat
 2006-12-25 03:14
#35031 #35031
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
frag vielleicht mal beim prepare und beim execute auf moegliche fehler ab, dann sagt's dir mal, wo du nach dem Fehler suchen musst, z.B.
Code: (dl )
1
2
3
4
5
my $sth = $dbh->prepare( $stmt )
or die "Error: couldn't prepare statement: " . $dbh->errstr . "\n$stmt\n";
$sth->execute
or die "Error: couldn't execute statement: " . $dbh->errstr . "\n$stmt\n";
$sth->finish;

wobei du ein insert auch kuerzer machen kannst, indem du anstelle des prepare/execute/finish ein do verwendest, z.B.
Code: (dl )
1
2
$dbh->do( $stmt )
or die "Error in sql: " . $dbh->errstr . "\n$stmt";


Als Lesestoff empfehle ich dir meine Homepage -> Perl -> Tips&Tricks -> Perl-Enhanced -> MySQL mit DBI (ist zwar nicht mehr ganz aktuell, weil Platzhalter fehlen, aber da siehst du zumindest, wie es grundsaetzlich funktioniert)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/

View full thread insert funktioniert nicht