Auswahl eines effizienten SQL Pass-Through-Verarbeitungsmodus
Für das Lesen und Aktualisieren von Remotedaten mittels SQL Pass-Through-Funktionen kennt Visual FoxPro zwei Verarbeitungsmodi: den Synchron- und den Asynchronmodus. Wenn Sie mit SQL Pass-Through-Funktionen arbeiten, können Sie den von Ihnen bevorzugten Modus wählen. Für Remoteansichten müssen Sie keinen Modus wählen; Visual FoxPro arbeitet automatisch mit kontinuierlichem Lesen und verwaltet die Verarbeitungsmodi der Remoteansichten selbstständig.
Vorteile des Synchronmodus
Standardmäßig werden Visual FoxPro SQL-Funktionen synchron verarbeitet: Visual FoxPro gibt die Kontrolle erst dann an eine Anwendung zurück, wenn eine aufgerufene Funktion beendet ist. Synchrone Verarbeitung empfiehlt sich, wenn Sie interaktiv mit Visual FoxPro arbeiten.
Vorteile des Asynchronmodus
Die asynchrone Verarbeitung bietet eine größere Flexibilität als die synchrone Verarbeitung. Wenn Ihre Anwendung z. B. eine Funktion asynchron verarbeitet, kann sie eine Verlaufsanzeige erstellen, die den Fortgang der momentan ausgeführten Anweisung anzeigt, die Bewegungen des Mauszeigers anzeigen, Schleifen erstellen und Zeitgeber festlegen, damit eine Verarbeitung, die zu lange dauert, unterbrochen werden kann.
Siehe auch
Aktualisieren von Remotedaten mit Hilfe von SQL Pass-Through | Verwenden von SQL Pass-Through-Funktionen im Asynchronmodus | Funktionsweise von Remotedaten bei Einsatz von SQL Pass-Through | Implementieren einer Client/Server-Anwendung | Entwurf von Client/Server-Anwendungen | Upsizing von Visual FoxPro-Datenbanken | Erstellen von Ansichten