Bde.DBTables.TSession.AddPassword
Delphi
procedure AddPassword(const Password: string);
C++
void __fastcall AddPassword(const System::UnicodeString Password);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TSession |
Beschreibung
Fügt ein Kennwort in die aktuelle Sitzung ein, um auf verschlüsselte Paradox- oder dBASE-Tabellen zuzugreifen.
Mit der Methode AddPassword können Sie ein Kennwort für eine Sitzung bereitstellen, bevor Sie eine verschlüsselte Paradox- oder dBASE-Tabelle öffnen, für die ein Kennwort erforderlich ist. Wird in einer Anwendung eine Tabelle geöffnet, auf die nur unter Angabe eines Kennworts zugegriffen werden kann, wurde der Tabelle in der Sitzung kein Kennwort zugeordnet und wird in der Anwendung keine Ereignisbehandlungsroutine für OnPassword bereitgestellt, wird ein Dialogfeld angezeigt. In dieses müssen Sie ein gültiges Kennwort eingeben, bevor Sie auf die Tabelle zugreifen können.
Um beispielsweise das String-Literal "secret" als Kennwort für die Sitzung bereitzustellen, geben Sie folgenden Code ein:
Session.AddPassword('secret');
Session->AddPassword("secret");
Hinweis: Wird in einer Anwendung eine Ereignisbehandlungsroutine für OnPassword definiert, können Sie darin mit dieser Methode Kennwörter für die Sitzung bereitstellen. Bevor eine Anwendung geschlossen wird, sollten alle mit AddPassword eingerichteten Kennwörter mit RemoveAllPasswords oder RemovePassword gelöscht werden.