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:
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