Freigeben über


Erstellen von Ansichten

Da Ansichten und Abfragen viele Gemeinsamkeiten haben, entspricht das Erstellen einer Ansicht in etwa dem Erstellen einer Abfrage. Sie wählen die Tabellen und Felder aus, die die Ansicht enthalten soll, und geben die Verknüpfungsbedingungen zum Verbinden der Tabellen sowie die Filter zum Auswählen bestimmter Datensätze an. Anders als bei Abfragen können Sie bei Ansichten festlegen, wie die Änderungen der Daten in der Ansicht an die Ursprungs- oder Basistabellen, aus denen die Ansicht erstellt wurde, weitergegeben werden.

Wird eine Ansicht erstellt, speichert Microsoft® Visual FoxPro® eine Ansichtsdefinition in der aktuellen Datenbank. Diese Definition enthält die Namen der in der Ansicht verwendeten Tabellen und die ausgewählten Felder sowie deren Eigenschaftseinstellungen. Bei der Verwendung der Ansicht wird die Ansichtsdefinition zum Erstellen einer SQL-Anweisung verwendet, die die Daten innerhalb der Ansicht festlegt.

Informationen zu den Eigenschaften von Ansichten finden Sie unter Anzeigen der Struktur einer Ansicht, DBGETPROP( ) oder CURSORGETPROP( ).

Es gibt zwei Arten von Ansichten: lokale Ansichten und Remoteansichten. Remoteansichten verwenden die Remote-SQL-Syntax, um Informationen von einer Remote-ODBC-Datenquelle abzurufen. Dagegen verwenden lokale Ansichten die Visual FoxPro-Syntax zum Auswählen von Informationen aus Tabellen und Ansichten. Zu einer lokalen Ansicht können mehrere Remoteansichten hinzugefügt werden. Hierdurch können Sie in nur einer Ansicht auf Visual FoxPro- und auf ODBC-Datenquellen zugreifen.

Inhalt dieses Abschnitts

Verwandte Abschnitte

  • Erstellen von Abfragen
    Mit Abfragen können Sie einfache schreibgeschützte Abfragen auf der Grundlage von Tabellen (DBF-Dateien) oder Ansichten erstellen und damit arbeiten. Mit Ansichten können Sie auf Datensätze aus mehreren Tabellen zugreifen und diese Datensätze sowie lokale und Remotedaten aktualisieren.
  • Ausführen von Abfragen
    Beschreibt, wie eine Abfrage ausgeführt, ein Abfrageziel ausgewählt, die SQL-Anweisung für eine Abfrage angezeigt und ein Kommentar zu einer Abfrage hinzugefügt wird.
  • Abfragen mehrerer Tabellen und Ansichten
    Erklärt, wie eine Abfrage in mehreren Tabellen oder Ansichten ausgeführt wird, und beschreibt die erforderlichen Schritte zum Hinzufügen einer Tabelle oder Ansicht zu einer Abfrage.