Thread Problem mit App::csv2sqlite (2 answers)
Opened by qwe123qwe at 2019-12-09 13:20

qwe123qwe
 2019-12-09 13:20
#190954 #190954
User since
2013-10-08
65 Artikel
BenutzerIn
[default_avatar]
Hallo !
Ich versuche gerade, das Modul CPAN:https://metacpan.org/pod/App::csv2sqlite zu nutzen.
Leider bekomme ich dann folgenden Fehler
Quote
DBD::SQLite::st execute failed: called with 2 bind variables when 1 are needed at /usr/local/share/perl/5.28.1/DBIx/TableLoader.pm line 341, <$fh> line 2.


Der dazugehörige Code lautet
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
sub insert_all {
my ($self) = @_;

my $rows = 0;
my $sth = $self->{dbh}->prepare($self->insert_sql);
while( my $row = $self->get_row() ){
$sth->execute(@$row);
++$rows;
}

return $rows;
}


Die Zeile 341 ist da diese
Code: (dl )
$sth->execute(@$row);


Ich hab da das Modul original übernommen, deshalb wundert mich, daß das so bei mir nicht funktioniert. Oder kann das so gar nicht funktioniert haben ?
Vielen Dank für eure Hilfe.

View full thread Problem mit App::csv2sqlite