FireDAC.Phys.ASA.TFDASAValidate
Delphi
TFDASAValidate = class (TFDASAService)
C++
class PASCALIMPLEMENTATION TFDASAValidate : public TFDASAService
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FireDAC.Phys.ASA.pas FireDAC.Phys.ASA.hpp |
FireDAC.Phys.ASA | FireDAC.Phys.ASA |
Description
Classe implémentant le service de validation de base de données SQL Anywhere.
Utilisez le composant TFDASAValidate pour ajouter une capacité de validation de base de données à une application. Cette méthode de programmation invoque l'outil dbvalid en tant que thread dans le processus du serveur de base de données.
Pour valider ou réparer une base de données, une application doit effectuer ce qui suit :
- Spécifier la propriété DriverLink.
- Spécifier la propriété ConnectParams.
- Appeler la méthode Validate.
Pour produire un journal de validation de bases de données, une application doit utiliser l'événement OnProgress.
Exemple
FDASAValidate1.DriverLink := FDPhysASADriverLink1;
FDASAValidate1.ConnectParams := 'ENG=addemo_asa11;DBN=addemo_asa11;UID=DBA;PWD=sql';
FDASAValidate1.ValidateType := vtNormal;
FDASAValidate1.Flags := [];
FDASAValidate1.OnProgress := FDASABackup1Progress;
FDASAValidate1.Validate;