DBTables.TSession
Contents |
Delphi-Informationen
von DBTables.pas
TSession = class(TComponent)
Unit: DBTables
Typ: Klasse
Geerbte Klassen-Member: Member von DBTables.TSession
Klasseneigenschaften: Eigenschaften von DBTables.TSession
Klassenmethoden: Methoden von DBTables.TSession
Klassenkonstruktoren und -destruktoren: Konstruktoren von DBTables.TSession
Klassenereignisse: Ereignisse von DBTables.TSession
C++-Informationen
von DBTables.hpp
TSession = class(TComponent)
Unit: DBTables
Typ: Klasse
Geerbte Klassen-Member: Member von DBTables.TSession
Klasseneigenschaften: Eigenschaften von DBTables.TSession
Klassenmethoden: Methoden von DBTables.TSession
Klassenkonstruktoren und -destruktoren: Konstruktoren von DBTables.TSession
Klassenereignisse: Ereignisse von DBTables.TSession
Beschreibung
TSession stellt globale Verwaltungsmöglichkeiten für Datenbankverbindungen in einer Anwendung bereit.
Mit TSession können Sie eine Gruppe von Datenbankverbindungen in einer Anwendung verwalten. Es gibt drei Verwendungsarten für TSession: Standard, mehrere Netzwerksteuerdateien für Paradox und Multithread-Datenbankanwendungen.
Die Bibliothek erstellt automatisch die allgemein zugängliche TSession-Standardkomponente Session für alle Datenbankanwendungen. Mithilfe der Standardkomponente werden die Standard-Datenbankverbindungen verarbeitet. In einer Anwendung kann die Standardsitzung gesteuert werden, indem zur Laufzeit auf ihre Eigenschaften, Ereignisse und Methoden zugegriffen wird.
In Datenbankanwendungen, die gleichzeitig auf Paradox-Tabellen an verschiedenen Netzwerkstandorten zugreifen müssen, kann für jeden Netzwerkstandort eine Sitzung eingerichtet werden.
Schließlich werden Datenbankanwendungen, in denen mehrere Verbindungen zu einer Datenbank eingerichtet werden müssen (z.B. zwei Abfragen für die gleichen Tabellen), als Multithread-Anwendungen bezeichnet. In Multithread-Anwendungen muss für jede simultane Verbindung zu einem einzelnen Datenbankserver eine zusätzliche Sitzung erstellt werden.
Anmerkung: Mehrere Sitzungen können in Anwendungen über die TSessionList-Komponente verwaltet werden. Für alle Datenbankanwendungen wird automatisch eine Standard-Sitzungsliste namens Sessions erstellt. Beachten Sie den Plural, der diese Komponente von der Standardsitzung (Session) unterscheidet.
Anmerkung: TSession implementiert das Interface IDBSession, durch das von der globalen Funktion PasswordDialog Kennwörter an die Komponente übergeben werden können.