Access ADOQuery->Refresh



  • Hallo!

    Ich habe schon im Forum gesucht, nur habe ich leider keine Antwort auf meine Frage gefunden.

    Ich habe ein Projekt, in dem ich mit ADOConnection und ADOQuery auf eine Accessdatenbank zugreife. Soweit funktioniert die Geschicht ja auch.

    Nun wollte ich sicherstellen, das vor dem Auslesen der Daten, diese auch aktuell sind und habe einen Refresh (ADOQuery->Refresh()) eingebaut. Was mich nun etwas verwirrt ist, das die Software zum anzeigen von 4000 Datensätzen(über ADOQuery->Open()) keine 10 Sekunden braucht, lasse ich aber nun genau diese Refreshen (ADOQuery->Refresh()) dauert der Refresh ca 20-30 Sekunden.

    Ist das normal, oder habe ich da eine Einstellung übersehen?

    Danke schon mal



  • Was passiert, wenn Du bei der ADOConnection die Verbindung von clUseClient auf clUseServer umstellst?



  • Habe die Sache mal umgestellt, aber gibt nichts an Geschwindigkeit beim Refresh.



  • Sorry, dann weiss ich auch nicht... Eigentlich war ich davon ausgegangen, dass die Doppelpufferung bei clUseClient den Zeitverlust bringt.


Anmelden zum Antworten