Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbankgrid aktualisieren (https://www.delphipraxis.net/85761-datenbankgrid-aktualisieren.html)

renekr 7. Aug 2007 17:59

Re: Datenbankgrid aktualisieren
 
Hi,
man vielen dank das war die Lösung.
Nun kann i mit Set und Goto Bookmark weiterarbeiten.

Aber kann man auch anderst im DBGrid navigieren?
Ev mit selected Row oder wie?

mfg

hoika 7. Aug 2007 21:16

Re: Datenbankgrid aktualisieren
 
Hallo,

das Navigieren im Grid erfolgt durch Navigieren des DataSets.
SelectedRow gibt es nicht,
aber "Selected Cell", : einfach AdoTable.FieldByName('''


Heiko

sega84 8. Aug 2007 08:57

Re: Datenbankgrid aktualisieren
 
Hallo,
ich mache es wie folgt:
- Merken der ID
- Sortieren / Refresh
- Zurücksetzten der ID...

Delphi-Quellcode:
var
  ID: string;
begin
  XDBGrid1.DisablePosition;
  try
    ID := Query.FieldByName('ID').AsString; //ID merken
    Query.Close;
    ModifyOrderFields(Query.SQL, Grid1.OrderFields); //Sortieren...
    Query.Open;
    Query.Locate('ID', ID, []); //Alte ID wieder setzten
  finally
    Grid1.EnablePosition(True);
    Grid1.UpdateSequence;    
  end;
  //Refreshen der Datenmenge....
  Query.Refresh;
  ClientDataSet.Refresh;
  //Grid refreshen
  Grid1.Refresh;
  Grid1.Repaint;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:03 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 by Thomas Breitkreuz