Schrift
[thread]3795[/thread]

INSERT funktioniert nicht mit ? trotz (?,?) (Seite 2)



<< |< 1 2 >| >> 14 Einträge, 2 Seiten
renee
 2007-03-12 08:53
#35343 #35343
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
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 CPAN:DBD::Pg umsteigen?
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Franz
 2007-03-12 10:35
#35344 #35344
User since
2006-07-12
31 Artikel
BenutzerIn
[default_avatar]
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.
Froschpopo
 2007-03-12 23:12
#35345 #35345
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
nimm doch do()

Code: (dl )
$dbh->do($sth, undef, @values)
renee
 2007-03-13 10:17
#35346 #35346
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Das ändert an dem Problem nicht, da das do nur ein "Wrapper" um die anderen Funktionen ist:

Code: (dl )
1
2
3
4
5
6
7
    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;
}
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2007-03-09 17:23.