Das beste ASP Application Object-Tutorial im Jahr 2024. In diesem Tutorial können Sie Anwendungsobjekt,Speichern und Abrufen von Variablen Anwendung,Traversal Inhalt Sammlung,Traversal Static Sammlung,Sperren und Entsperren, lernen
Arbeiten Sie zusammen eine Aufgabengruppe ASP-Datei eine Anwendung mit dem Namen zu erreichen.
Eine Anwendung auf dem Web kann eine Gruppe von ASP-Dateien sein. Die ASP-Dateien arbeiten zusammen, um eine Aufgabe zu erfüllen. Das ASP-Application-Objekt wird verwendet, um diese Dateien zusammen gebündelt zu setzen.
Application-Objekt dient zum Speichern und den Zugriff Variablen von einer beliebigen Seite, ähnlich wie bei dem Session-Objekt. Der Unterschied besteht darin, dass alle Benutzer-Objekt ein Anwendungsobjekt, Session teilen und Benutzer Beziehung ist eins zu eins.
Anwendungsobjekte gibt es eine Vielzahl von Informationen in den Anwendungs Seite verwendet werden (wie zB Datenbankverbindungsinformationen). Sie können diese Informationen von einer beliebigen Seite zuzugreifen. Und Sie können auch die Informationen an einer Stelle ändern, dann werden diese Änderungen automatisch auf allen Seiten reflektiert werden.
Application-Variablen kann eine beliebige Seite in der Anwendung sein für den Zugriff auf und ändern.
Sie können Application-Variablen in "Global.asa" wie folgt zu erstellen:
In dem obigen Beispiel, erstellen wir zwei Anwendungsvariablen: "vartime" und "Benutzer".
Sie können den Wert der Application-Variablen zuzugreifen, wie folgt:
Inhalt Sammlung enthält alle Anwendungsvariablen. Sie können den Inhalt Sammlung durchqueren, um zu sehen, welche Variablen speichert:
Wenn Sie nicht die Anzahl der Elemente in der Inhaltssammlung kennen, können Sie die Count-Eigenschaft verwenden:
Sie können Static Sammlung durchlaufen, die Werte aller Objekte in dem Application-Objekt gespeichert, um zu sehen:
Sie können die "Lock" verwenden, um die Anwendungsmethode zu sperren. Wenn eine Anwendung gesperrt ist, können Benutzer nicht die Variablen Anwendung ändern (mit Ausnahme der Benutzer die Application-Variable zugreift). Sie können auch die "Freigabe" verwenden, um die Anwendungsmethode zu entsperren. Diese Methode entfernt die Sperre für die Anwendung von Variablen: