FireDAC.Phys.TFDPhysDriverLink.Release

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Release;

C++

void __fastcall Release();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FireDAC.Phys.pas
FireDAC.Phys.hpp
FireDAC.Phys TFDPhysDriverLink

Beschreibung

Gibt die Treiberressourcen frei und ermöglicht das Initialisieren des Treibers mit verschiedenen Parametern.

Mit der Methode Release können Sie alle Treiberressourcen freigeben und die DBMS-Client-Bibliothek entladen.

Die nächste Verbindung, die nach dem Aufruf von Release hergestellt wird, initialisiert den Treiber und lädt die DBMS-Client-Bibliothek mit den aktuellen Treiberparametern. Rufen Sie nach dem Ändern der Werte der Eigenschaften VendorHome und VendorLib die Methode Release auf, um das Neuladen des DBMS-Clients zu erzwingen.

Vor dem Aufruf der Methode Release müssen in einer Anwendung alle über diesen Treiber hergestellten Verbindungen geschlossen werden. Ansonsten wird eine Exception ausgelöst. Wenn keine Verbindungen über diesen Treiber hergestellt wurden, muss die Anwendung Release nicht aufrufen, da der Treiber nicht initialisiert und die DBMS-Client-Bibliothek nicht geladen ist.

Beispiel

FDConnection1.Close;
...
FDConnectionN.Close;

FDPhysFBDriverLink.VendorLib := 'c:\fbclient.dll';
FDPhysFBDriverLink.Release;

FDConnection1.Open;
...
FDConnectionN.Open;

Siehe auch