Container für die Datenspeicherung
Sie wählen je nach Menge und Typ der Daten einen Container zum Speichern von Daten und bestimmen, wie Sie ihn verwenden möchten. Mit dem Deklarieren und Erstellen der Daten an bestimmten Stellen legen Sie die Verfügbarkeit dieser Daten fest. Dieser Bereich der Verfügbarkeit oder Effektivität wird auch als Scope bezeichnet.
Die meisten Programmiersprachen ermöglichen das Speichern von Daten in Konstanten, Variablen und Arrays. In Visual FoxPro haben Sie darüber hinaus die Möglichkeit, Daten in Datensätzen und Objekten zu speichern. Weitere Informationen über die Unterschiede finden Sie unter "Visual FoxPro und andere Programmiersprachen".
Gültigkeitsbereich von Daten-Containern
In der folgenden Tabelle werden die Unterschiede im Gültigkeitsbereich von Daten-Containern zusammengefasst.
Container | Scope | Beispiel |
---|---|---|
Konstanten | Privat |
|
Variablen | Global, privat oder lokal |
|
Arrays | Global, privat oder lokal |
|
Felder | Permanentes Speichern. Zugriff ist möglich, während die Tabelle mit den Datensätzen geöffnet ist |
|
Objekteigenschaften | Darauf wird durch das Objekt und die Container-Hierarchie des Objekts verwiesen |
|
Siehe auch
Zugriff auf Variablen | Arrays | Konstanten | Felder | LOCAL-Befehl | Objekte | PRIVATE-Befehl | PUBLIC-Befehl | Datensätze | Variablen | Objekte | Visual FoxPro und andere Programmiersprachen | Überblick über die Sprache