Thread Verzeichnis rekursiv auslesen und in Datenbank schreiben
(39 answers)
Opened by Anton at 2012-05-15 08:38
prepare und execute funktionieren doch anders wie gedacht.
//EDIT: DBI#Placeholders_and_Bind_Values beschreibt leider nur diffus, dass Platzhalter (also das ?) nicht überall funktionieren. Deswegen untere Änderungen nötig. Zeile 35 funktioniert so leider nicht wie ich beschrieb. Ersetze: Code (perl): (dl
)
my $sth = $dbh->prepare( q{INSERT INTO ? (?) VALUES (?);} ); durch Code (perl): (dl
)
my $sth = $dbh->prepare( qq{INSERT INTO $tabelle ($spaltenname) VALUES (?);} ); Sowie Zeile 40: Code (perl): (dl
)
$sth->execute($tabelle, $spaltenname, $dateiname); durch Code (perl): (dl
)
$sth->execute($dateiname); //EDIT: Weitere Hinweise zu Platzhaltern Last edited: 2012-05-15 12:07:14 +0200 (CEST) |