Also, bei relationalen Datenbanken hat der RecNo keinerlei Bedeutung.
Bei alten Desktop "Datenbanken" wie z.B. DBase war das noch anderst. Dort war der RecNo identisch mit der physikalischen Position der Daten in der DBase Datei.
Es hängt also von der unterliegenden Datenbank und den
DB-Zugriffskomponenten ab, ob RecNo überhaupt geliefert wird oder immer -1 ist.
Wozu brauchst du den RecNo überhaupt ?