Bde.DBTables.TDBDataSet.CheckOpen
Delphi
function CheckOpen(Status: DBIResult): Boolean;
C++
bool __fastcall CheckOpen(System::Word Status);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TDBDataSet |
Description
Teste le résultat d'un appel au moteur de Database Borland (BDE).
La méthode CheckOpen permet de déterminer si un appel au BDE a renvoyé une erreur lors d'une tentative d'accès à un ensemble de données. Status est la valeur renvoyée par un appel précédent du BDE.
CheckOpen renvoie true si l'accès a réussi. Si Status indique des droits d'accès insuffisants lors d'un accès à une table Paradox ou dBASE, CheckOpen appelle la méthode GetPassword de la session de base de données pour demander un mot de passe à l'utilisateur. Si la boîte de dialogue réussit, CheckOpen renvoie true.
Sinon CheckOpen renvoie false, pour indiquer que l'accès à l'ensemble de données a échoué.