Einzelnen Beitrag anzeigen

Borschti

Registriert seit: 1. Nov 2007
Ort: Marburg Lahn
235 Beiträge
 
Delphi 2007 Professional
 
#1

Datensatznr. des Satzes welchem der Zeiger gerade liegt?

  Alt 22. Apr 2008, 13:49
Datenbank: ADS • Version: 8.1 • Zugriff über: Kp
Hallo,

Ich suche eine Methode/Eigenschaft welche mir die Nummer des Datensatzes, auf welchem gerade der Zeiger liegt, zurückgibt.

Beispiel: Ich habe 10 Datensätze in meiner Query und diese werden mir auch in meinem DBGrid angezeigt, nun klicke Ich den fünften an und von dort fängt auch meine Schleife an zu arbeiten nachdem Ich auf einem Button klicke, der Fortschritt der Operation wird auf einer ProgressBar angezeigt.

Das Problem ist jetzt das wenn ich irgendwo mitten in dem DBGrid starte, meine ProgressBar nur zur hälfte gefüllt ist nachdem die Schleife durchgelaufen ist.

Also brauche ich diese Methode/Eigenschaft um auszurechnen wieviele Datensätze insgesamt durchlaufen werden bis das DBGrid am Ende angelangt ist. Diesen Wert brauche Ich dann um den exakten Fortschritt meiner progrssBar zu berechnen. z.Z. benutze Ich noch Query1.RecordCount.

Hoffe Ich konnte es verständlich erklären

mfg
Alex
  Mit Zitat antworten Zitat