FireDAC.Comp.Client.TFDCustomConnection.GetInfoReport
Delphi
function GetInfoReport(AList: TStrings; AItems: TFDInfoReportItems = [riConnDef .. riKeepConnected]): TFDInfoReportStatus;
C++
TFDInfoReportStatus __fastcall GetInfoReport(System::Classes::TStrings* AList, TFDInfoReportItems AItems = (TFDInfoReportItems() << Firedac_Comp_Client__2::riConnDef << Firedac_Comp_Client__2::riFireDAC << Firedac_Comp_Client__2::riClientLog << Firedac_Comp_Client__2::riClient << Firedac_Comp_Client__2::riSessionHints << Firedac_Comp_Client__2::riSession << Firedac_Comp_Client__2::riTryConnect << Firedac_Comp_Client__2::riKeepConnected ));
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
Beschreibung
Füllt eine Stringliste mit einem detaillierten Bericht über den Verbindungsstatus.
Mit der Methode GetInfoReport ermitteln Sie den detaillierten Bericht über den Verbindungsstatus. Der Bericht besteht aus optionalen Abschnitten, die vom Parameter AItems
gesteuert werden:
Flag |
Abschnittsüberschrift |
Beschreibung |
---|---|---|
|
Verbindungsdefinitionsparameter |
Die vollständige Liste der Verbindungsdefinitionsparameter. |
|
FireDAC-Info |
Die detaillierten Informationen über das FireDAC-Build, einschließlich Versionsnummer, Tool-Version, Definitionen, Unicode-Modus. |
|
Client-Info |
Das Ladeprotokoll des DBMS-Clients. Wenn das Laden fehlschlägt, werden die Fehlermeldungen in dieses Protokoll aufgenommen. |
|
Client-Info |
Die detaillierten Informationen über einen DBMS-Client, wenn FireDAC den Client erfolgreich geladen hat. Ansonsten – die Fehlermeldung. |
|
Sitzungs-Info |
Die möglichen Inkompatibilitäten zwischen FireDAC, dem DBMS-Client und dem DBMS-Server, wenn die Verbindung aktiv ist oder der Parameter |
|
Sitzungs-Info |
Die detaillierten Informationen über eine DBMS-Sitzung, wenn die Verbindung aktiv ist oder der Parameter |
Der Behandlungsmodus für die Verbindung kann mit dem Parameter AItems
angegeben werden:
Flag |
Beschreibung |
---|---|
|
Wenn die Verbindung inaktiv ist, versucht FireDAC, eine Verbindung herzustellen. |
|
Wenn die Verbindung inaktiv war und FireDAC sie hergestellt hat, hält FireDAC beim Ende von GetInfoReport die Verbindung aktiv. Ansonsten wird die Verbindung geschlossen. |
Der Bericht wird in eine AList
-Stringliste gesetzt. Anwendungen können mit dieser Methode:
- Die Verbindung zu einem DBMS testen.
- Informationen über die DBMS-Umgebung bereitstellen.
- Fehler melden.
Detaillierte Informationen zu dieser Methode finden Sie unter DBMS-Umgebungsberichte.