TurboDB VCL Komponenten Bibliothek

TTdbTable.Password

TTdbTable

Previous  Top  Next

Spezifiziert das Passwort, das zum Öffnen der Tabelle verwendet werden soll.

Delphi Syntax:

property Password: String;

C++ Syntax:

__property AnsiString Password = {read=FPassword, write=FPassword};

Beschreibung

Setzen Sie Password vor dem Öffnen einer geschützten Tabelle. Falls die Tabelle zusätzlich verschlüsselt ist, müssen Sie auch noch Key setzen. Falls Password oder Key einen falschen Wert aufweisen, löst die Datenbankkomponente ein OnPassword-Ereignis aus. Falls keine Ereignisbehandlungsroutine definiert ist, kann die Tabelle nicht geöffnet werden und eine ETurboDBError Exception wird ausgelöst.

Wenn Sie eine Tabelle erzeugen oder ändern, werden die aktuellen Werte von EncryptionMethod und Password zum Schutz der Tabelle verwendet.

Falls die Verschlüsselungsmethode der Tabelle temClassic ist, wird sowohl ein alphanummerisches Passwort als auch ein 32-Bit-Code benötigt. In diesem Falls setzen Sie die Eigenschaft Password auf das alphanummerische Passwort gefolgt von einem Strichpunkt und der Zahl für den Code, zum Beispiel MyPass;-7896879. Es wird jedoch empfohlen, solche Tabelle auf die Verschlüsselungsmethode FastEncrypt umzustellen, um die Handhabung zu vereinfachen.

Siehe auch

EncryptionMethod