Thread anzahl datensätze
(6 answers)
Opened by Andreas at 2003-10-16 18:36
etwas verspätet,
danke für eure Antworten, hilft mir aber nicht: Ich übergebe via TCP/IP an ein PerlScript einen SQL-String, der kann z.B. heissen SELECT id,buch,artikel FROM buecher WHERE artikel = 123456, so und z.B. auf diesen SELECT brauch ich zuerst die Anzahl der betroffenen Antwort. D.h. irgendwie so: Code: (dl
)
SELECT count(SELECT id,buch,artikel FROM buecher WHERE artikel = 123456) Also egal welche select kommt ich brauch die Anzahl der Datensätze die er zurückliefert. Mit DBI und PgSQL geht das z.B. so: $sth=$dbh->prepare("SELECT id,buch,artikel FROM buecher WHERE artikel = 123456"); $cnt=$sth->execute; Die Anzahl der betroffenen Datensätze steht jetzt in $cnt, wenn keinner betroffen ist steht 0E0 drin. Geht aber bei Access nicht liefert immer -1 zurück. Ich hoffe das Problem ist jetzt ein bisschen klarer. Hat jemand eine Idee? Danke schon mal. Andreas |