DBTables.TSession

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

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.

Siehe auch

Personal tools