AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Wann sind alle DS einer Abfrage da?
Thema durchsuchen
Ansicht
Themen-Optionen

Wann sind alle DS einer Abfrage da?

Ein Thema von Sharky · begonnen am 8. Aug 2002
Antwort Antwort
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#1

Wann sind alle DS einer Abfrage da?

  Alt 8. Aug 2002, 14:29
Hai,

gibt es eine möglichkeit zu erfahren ob alle DS einer Query übertragen wurden?

Hintergrund:
Meine DS stehen in einem DB-Grid, nach dem neu Eintragen eines DS (über ein eigenes Formular) soll in dem Grid zu dem neuen Eintrag gesprungen
werden.

Das ganze sieh schematisch so aus:

Code:
 neuereintrag.showmodal;
 if (neuereintrag.adress_id > -1) then
  begin
   Query1.Refresh;
   Repeat
   Until (Query1.Locate ('adress_id',IntToStr (neuereintrag.adress_id),[]));
  end;
neuereintrag ist mein Fenster mit einem eignen Query für die Adress-Tabelle.

Mein Problem ist folgendes: In der Tabelle sind ca. 2000 Datensätze, und wenn die Locate-Funktion startet befor alle DS nach dem Refresh übertragen wurden dauert es ca. 40 Sec. bis er den neuen Eintrag gefunden hat. Jetzt könnte ich natürlich einfach mit einem Timer dafür sorgen das Query1.Locate erst nach 2-3 Sek. ausgeführt wird. Aber für
die Leute in den Aussenbüros die über eine relativ langsame VPN-Verbindung auf den Server zugreifen würde die Zeit zu kurz sein.

Darum muss ich wissen ob schon alle DS vom Server zum client übertragen wurden.

Weiss da jemand etwas?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz