Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi TpFIBStoredProc Datensatznummer? (https://www.delphipraxis.net/198198-tpfibstoredproc-datensatznummer.html)

Codehunter 12. Okt 2018 07:40

Datenbank: Firebird • Version: 2.5 • Zugriff über: FIB Pro

TpFIBStoredProc Datensatznummer?
 
Moin!

Ich ärgere mich mal wieder über die FIBtools. Die Klasse TpFIBStoredProc ist nicht von TDataSet abgeleitet und hat kein Property "RecNo". Wie kann ich hier trotzdem eine bestimmte Ergebniszeile anspringen?

Grüße
Cody

mkinzler 12. Okt 2018 07:44

AW: TpFIBStoredProc Datensatznummer?
 
Rufe die SP doch über einen normalen Query auf, dann hast Du das Ergebnis in einem DataSet.

hoika 12. Okt 2018 07:48

AW: TpFIBStoredProc Datensatznummer?
 
Hallo,
was ist denn dieses RecNo bei Firebird?
Wenn RecNo=10 die 10. Zeile des Ergebnisses ist,
kannst Du noch einfach mit einer For-Schleife dort hingehen, oder verstehe ich da was grundsätzlich falsch?

Besser ist natürlich der Rat von Markus mit der Query,
dort vielleicht sogar per
Select First 10 Order by Id (Sortierkriterium?) Desc
Um den 10. Eintrag ganz oben zu haben


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf