SET DATASESSION-Befehl
Aktiviert die Datensitzung des angegebenen Formulars.
SET DATASESSION TO [nDataSessionNumber]
Parameter
- nDataSessionNumber
Gibt die Datensitzung eines Formulars an, die aktiviert werden soll. Ohne Angabe von nDataSessionNumber wird die Datensitzung 1 (die globale Datensitzung) aktiviert.
Hinweise
Beim Starten von Visual FoxPro wird standardmäßig die Datensitzung 1, die globale Datensitzung, aktiviert.
Die DataSession-Eigenschaft eines Formulars legt fest, ob das jeweilige Formular beim Erstellen eine eigene eindeutige Datensitzung hat. Wenn die DataSession-Eigenschaft eines Formulars auf Wahr (.T.) eingestellt ist, hat das Formular eine eigene Datensitzung, ansonsten wird für das Formular keine Datensitzung erstellt. Mit der schreibgeschützten DataSessionID-Eigenschaft des Formulars können Sie die Datensitzungsnummer des Formulars ermitteln.
Eine Datensitzung wird geschlossen, sobald das Formular freigegeben wurde, von dem die Datensitzung erstellt wurde.
SET DATASESSION wird üblicherweise beim Debuggen von Formularen verwendet. Dieser Befehl sollte mit Vorsicht eingegeben werden, wenn ein Formular aktiv ist, da auf Tabellen in nicht aktuellen Datensitzungen nicht zugegriffen werden kann.
Die folgenden SET-Befehle gelten jeweils für die aktuelle Datensitzung:
SET-Befehle
Siehe auch
AUSED( ) | CREATE FORM | DataSession-Eigenschaft | DataSessionID-Eigenschaft