IBX.IBDatabase.TIBDatabaseLoginEvent
C++
typedef void __fastcall (__closure *TIBDatabaseLoginEvent)(TIBDatabase* Database, System::Classes::TStrings* LoginParams);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
typedef | public | IBX.IBDatabase.hpp | IBX.IBDatabase | IBX.IBDatabase |
Beschreibung
TIBDatabaseLoginEvent ist der Typ für Ereignisbehandlungsroutinen, die reagieren, wenn eine IB-Datenbankkomponente eine Verbindung zu einem InterBase-Server herstellt.
Database ist die Verbindungkomponente, die die Verbindung zu dem InterBase-Server einrichtet.
LoginParams ist eine temporäre String-Liste, die die Login-Parameter für die Verbindung enthält. Die Ereignisbehandlungsroutinen kannn jeden dieser Werte untersuchen und ändern. Jeder Parameter hat die Form Name=Value. Die Parameter mit den Namen USER_NAME und PASSWORD sind von besonderer Bedeutung. Diese String-Liste ist nicht persistent: IB-Datenbankkomponente gibt sie frei, wenn sie nicht mehr benötigt wird.