Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Aktuelle Cursorposition im RecordSet-Objekt auslesen? (https://www.delphipraxis.net/19331-aktuelle-cursorposition-im-recordset-objekt-auslesen.html)

neolithos 1. Apr 2004 13:30

Re: Aktuelle Cursorposition im RecordSet-Objekt auslesen?
 
Und was war mit rst.AbsolutePosition > 0 ?

mirko2000 1. Apr 2004 14:11

Re: Aktuelle Cursorposition im RecordSet-Objekt auslesen?
 
Zitat:

Zitat von neolithos
Und was war mit rst.AbsolutePosition > 0 ?

Wenn ich die if-Abfrage so mache

Delphi-Quellcode:
procedure TForm1.cmdZurueckClick(Sender: TObject);
begin

  rst.MovePrevious;
  txtBezeichnung.Text := rst.Fields[1].Value;
  cmdVor.Enabled := True;

  if rst.AbsolutePosition > 0 then
  begin
    cmdZurueck.enabled = false;
  end;

end;
wird der cmdZurueck bei jedem klick deaktiviert, egal ob der letzte Datensatz erreicht ist oder nicht.

Sharky 1. Apr 2004 14:18

Re: Aktuelle Cursorposition im RecordSet-Objekt auslesen?
 
Hai mirko2000,

hast Du schon einmal versucht die Abfrage im AfterScroll-Ereigniss zu machen?

Delphi-Quellcode:
procedure TForm1.Query1AfterScroll(DataSet: TDataSet);
begin
  cmdZurueck.enabled := NOT (DataSet.BOF);
  cmdVor.enabled := NOT (DataSet.EOF);
end;

Neuni 1. Apr 2004 14:35

Re: Aktuelle Cursorposition im RecordSet-Objekt auslesen?
 
ups, dann hab ich das falsch verstanden :oops:

:duck: sorry :duck:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.
Seite 2 von 2     12   

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