User since
2003-08-04
14371
Artikel
ModeratorIn
Das scheint wohl ein bekannter Bug zu sein. Und da die letzte Version von 2004 ist, ist mit einem Bugfix wohl eher nicht zu rechnen (außer Du machst es selbst).
Kannst Du nicht auf
DBD::Pg umsteigen?
User since
2006-07-12
31
Artikel
BenutzerIn
Hallo,
vielen Dank für die Informationen, das Problem hätte ich selber wohl nicht erkannt und besonders die naheliegende Alternative nicht! Ja ich werde DBD::Pg nehmen.
User since
2003-08-04
14371
Artikel
ModeratorIn
Das ändert an dem Problem nicht, da das
do nur ein "Wrapper" um die anderen Funktionen ist:
sub do {
my($dbh, $statement, $attr, @params) = @_;
my $sth = $dbh->prepare($statement, $attr) or return undef;
$sth->execute(@params) or return undef;
my $rows = $sth->rows;
($rows == 0) ? "0E0" : $rows;
}