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
- Erstellen einer lokalen Ansicht
Lokale Ansichten können mit dem Ansichts-Designer oder mit dem CREATE SQL VIEW-Befehl erstellt werden. - Erstellen einer Ansicht aus mehreren Tabellen
Um auf verknüpfte Informationen, die sich in unterschiedlichen Tabellen befinden, zuzugreifen, können Sie eine neue Ansicht erstellen und mehrere Tabellen hinzufügen oder eine vorhandene Ansicht durch Hinzufügen weiterer Tabellen ändern. - Ändern, Umbenennen und Löschen von Ansichten
Sie können vorhandene Ansichten im Ansichts-Designer unter Verwendung des Projekt-Managers oder der Programmiersprache ändern. - Zugreifen auf Remotedaten
Wenn Sie Daten auf einem Remoteserver verwenden möchten, können Sie eine Remoteansicht erstellen. - Anzeigen von Daten mit Hilfe von Ansichten
Beschreibt die Verwendung von Ansichten und erklärt, wie eine Ansicht programmgesteuert sowie mit Hilfe der Benutzeroberfläche verwendet wird. - Bearbeitung von Offlinedaten
Bietet Informationen zur Verwendung der Offlinefunktionen für Ansichten in Microsoft® Visual FoxPro®. Hierzu zählen das Ändern, Zusammenstellen und Anzeigen von Daten außerhalb der Hostdatenbank. - Optimieren der Leistungsfähigkeit von Ansichten
Gibt Anleitungen zum Einstellen von Leistungs- und Datenabrufoptionen.
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.