Thema: MySQL Refresh

Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: MySQL Refresh

  Alt 16. Jan 2012, 19:47
Ich kann noch mal die Devart Komponenten empfehlen.
Die Table-Komponente kann dort über
Code:
Mytable.filter := ....
auch gefilterte Datensätze abrufen.
Außerdem gibt es noch die "RefreshQuick" Methode.
Die holt wenigsten nur die geänderten Datensätze.
Und löscht bei bedarf die nicht mehr vorhandenen.

Oder ein TimeStamp nutzen.
Und nur dann refreshen wenn Daten geändert wurden.

Wenns auch eine andere Datenbank sein darf dort gibt es notification events.
(oracle, mssql ich glaube schon die Express Versionen)
Die Filtereigenschaft kann auch das Standard-DataSet (TAble, Query). dieser Filter ist aber lokal, d.h. es wird trotzdem die ganze Tabelle an den Client übertragen.
Markus Kinzler
  Mit Zitat antworten Zitat