Programmieren für gemeinsam genutzten Zugriff

Wenn Sie eine Anwendung erstellen, die auf verschiedenen Computern in einer Netzwerkumgebung ausgeführt werden soll, oder wenn mehrere Instanzen eines Formulars auf dieselben Daten zugreifen sollen, müssen Sie Ihre Programmierungsstrategie speziell auf den gemeinsam genutzten Zugriff ausrichten. Gemeinsam genutzter Zugriff bedeutet, dass sowohl effiziente Wege für die Verwendung von Daten und den gemeinsamen Zugriff darauf durch mehrere Benutzer wie auch erforderlichenfalls Möglichkeiten zur Einschränkung des Zugriffs zur Verfügung stehen.

Microsoft® Visual FoxPro® stellt sowohl den gemeinsam genutzten als auch den exklusiven Zugriff auf Daten, Sperroptionen, Zwischenspeicherung von Datensätzen und Tabellen sowie Transaktionen bereit. Diese Funktionen erweisen sich zwar speziell in Mehrbenutzerumgebungen als äußerst nützlich, können jedoch auch in Einzelbenutzerumgebungen verwendet werden.

Inhalt dieses Abschnitts

  • Steuern des Zugriffs auf Daten
    Da auf Daten zugegriffen wird, die sich in Dateien befinden, beginnt eine effiziente Datenverwaltung mit der Steuerung der Umgebung dieser Dateien.
  • Aktualisieren von Daten
    Zum Aktualisieren von Daten können Sie Zwischenspeicher, Transaktionen oder Ansichten verwenden.
  • Konfliktverwaltung
    Ob Sie sich beim Aktualisieren für die Zwischenspeicherung, für Transaktionen oder für Ansichten entscheiden, Sie müssen bei Konflikten im Aktualisierungsprozess handlungsfähig sein.

Verwandte Abschnitte

  • Erweitern von Anwendungen
    Sie können eine einfache Microsoft® Visual FoxPro®-Anwendung dahingehend erweitern, dass die Anwendung von mehreren Benutzern verwendet werden kann, die Vorteile der Microsoft® ActiveX®-Steuerelemente und automatisierungsfähiger Anwendungen genutzt und internationale Funktionen hinzugefügt werden.
  • Freigeben von Informationen und Hinzufügen von OLE
    Verwenden Sie in Ihrer Anwendung Microsoft® ActiveX®-Steuerelemente und die Fähigkeit zum Verknüpfen und Einbetten von Objekten, um die Verbindung zu Daten aus anderen Anwendungen herzustellen und von den Stärken dieser Anwendungen zu profitieren.
  • Entwickeln internationaler Anwendungen
    Hier erfahren Sie, wie Sie Ihre Anwendungen für den Vertrieb auf dem Weltmarkt nutzbar machen, indem Sie bereits beim Entwurf eine effektive internationale Verwendung verfolgen.