Thread Verzeichnis rekursiv auslesen und in Datenbank schreiben (39 answers)
Opened by Anton at 2012-05-15 08:38

GwenDragon
 2012-05-15 11:49
#158372 #158372
User since
2005-01-17
14544 Artikel
Admin1
[Homepage]
user image
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)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Verzeichnis rekursiv auslesen und in Datenbank schreiben