Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nachdem Sie eine Ansicht erstellt haben, können Sie diese für die Anzeige und das Aktualisieren von Daten verwenden. Sie können außerdem die Eigenschaften einer Ansicht ändern, um die Leistung zu optimieren. Ansichten werden wie Tabellen behandelt:
- Öffnen der Ansicht mit dem USE-Befehl zum Einfügen des Namens der Ansicht.
- Schließen der Ansicht mit dem USE-Befehl.
- Anzeigen der Datensätze einer Ansicht im Datenblattfenster.
- Anzeigen der Aliase von geöffneten Ansichten im Datensitzungsfenster.
- Verwenden der Ansicht als Datenquelle, z. B. in einem Text, einem Datenraster-Steuerelement, einem Formular oder einem Bericht
Sie können eine Ansicht im Projekt-Manager oder mit der Programmiersprache verwenden.
So verwenden Sie eine Ansicht
Wählen Sie im Projekt-Manager eine Datenbank aus, klicken Sie auf die gewünschte Ansicht und dann auf Datenblatt, um die Ansicht im Datenblattfenster anzuzeigen.
- Oder -
Greifen Sie auf die Ansicht programmgesteuert mit dem USE-Befehl zu.
Der folgende Code zeigt product_view im Datenblattfenster an:
OPEN DATABASE testdata
USE product_view
BROWSE
Bei der Verwendung einer Ansicht wird diese als Cursor in einem eigenen Arbeitsbereich geöffnet. Basiert die Ansicht auf lokalen Tabellen, öffnet Visual FoxPro ebenfalls die Basistabellen in eigenen Arbeitsbereichen. Die Basistabellen für eine Ansicht sind die Tabellen, auf die mit der SELECT - SQL-Anweisung zugegriffen wird. Diese Anweisung wird beim Erstellen der Ansicht in den CREATE SQL VIEW-Befehl eingefügt. Im oben aufgeführten Beispiel wird durch das Verwenden von product_view mit dem USE-Befehl automatisch auch die Tabelle products geöffnet.
Das Datensitzungsfenster zeigt die Ansicht und deren Basistabelle an
.gif)
Wenn eine Ansicht auf Remotetabellen basiert, werden die Basistabellen nicht in Arbeitsbereichen geöffnet. Im Datensitzungsfenster wird nur der Name der Remoteansicht angezeigt.
Siehe auch
Zugreifen auf Remotedaten | Einschränken des Gültigkeitsbereichs einer Ansicht | Erstellen von Abfragen | Öffnen mehrerer Instanzen einer Ansicht | Anzeigen der Struktur einer Ansicht | Anpassen von Ansichten