FireDAC.Phys.TFDPhysDriverLink.Release

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Release;

C++

void __fastcall Release();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Phys.pas
FireDAC.Phys.hpp
FireDAC.Phys TFDPhysDriverLink

Description

Libère les ressources du pilote et permet l'initialisation du pilote avec des paramètres différents.

Utilisez la méthode Release pour libérer toutes les ressources du pilote et décharger la bibliothèque client SGBD.

La prochaine connexion établie après l'appel de Release initialise le pilote et charge la bibliothèque client SGBD en utilisant les paramètres du pilote en cours. Alors, après le changement des valeurs des propriétés VendorHome et VendorLib, appelez la méthode Release pour forcer le rechargement du client SGBD.

Avant l'appel de la méthode Release, une application doit fermer toutes les connexions effectuées via ce pilote. Sinon, une exception sera déclenchée. Si aucune connexion n'est établie via ce pilote, l'application peut éviter l'appel de Release, car le pilote n'est pas initialisé et la bibliothèque client SGBD n'est pas chargée.

Exemple

 FDConnection1.Close;
 ...
 FDConnectionN.Close;
 
 FDPhysFBDriverLink.VendorLib := 'c:\fbclient.dll';
 FDPhysFBDriverLink.Release;
 
 FDConnection1.Open;
 ...
 FDConnectionN.Open;

Voir aussi