Bde.DBTables.TSession.AddPassword

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure AddPassword(const Password: string);

C++

void __fastcall AddPassword(const System::UnicodeString Password);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TSession

Description

Ajoute à la session en cours un mot de passe, utilisé pour l'accès aux tables cryptées Paradox ou dBase.

La méthode AddPassword met un mot de passe à la disposition de la session avant d'ouvrir une table Paradox ou dBase cryptée nécessitant un mot de passe. Si une application ouvre une table nécessitant un mot de passe alors que la session ne dispose pas de mot de passe et que l'application ne dispose pas d'un gestionnaire d'événement OnPassword, la bibliothèque affiche une boîte de dialogue demandant à l'utilisateur un mot de passe valide avant d'autoriser l'accès à la table.

Par exemple, pour utiliser le littéral chaîne "secret" comme mot de passe de la session :


Session.AddPassword('secret');


Session->AddPassword("secret");


Remarque :  Si une application définit son propre gestionnaire d'événement OnPassword, ce gestionnaire doit appeler cette méthode pour mettre des mots de passe à la disposition de la session. Tous les mots de passe ajoutés par AddPassword doivent être supprimés par RemoveAllPasswords ou RemovePassword avant la fermeture de l'application.

Voir aussi