FireDAC.Comp.Client.TFDCustomConnection.CliObj
Delphi
property CliObj: Pointer read GetCliObj;
C++
__property void * CliObj = {read=GetCliObj};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
Description
Renvoie un objet d'encapsulation de connexion CLI.
La propriété CliObj renvoie un objet d'encapsulation de connexion d'interface de niveau d'appel SGBD. La classe de l'objet dépend du pilote FireDAC. Le tableau suivant liste les pilotes, les classes d'encapsulation de connexion et les unités. L'objet d'encapsulation peut être utile pour l'exécution d'opérations de bas niveau avec l'interface de niveau d'appel SGBD.
Pilote |
Classe d'encapsulation et unité |
---|---|
Advantage |
TFDSConnection, FireDAC.Phys.ADSWrapper.pas |
dbExpress (v <= 3) |
ISQLConnection |
InterBase, Firebird |
TIBDatabase, FireDAC.Phys.IBWrapper.pas |
MySQL |
TMySQLSession, FireDAC.Phys.MySQLWrapper.pas |
Microsoft SQL Server |
TODBCConnection, FireDAC.Phys.ODBCWrapper.pas |
Microsoft Access |
TODBCConnection, FireDAC.Phys.ODBCWrapper.pas |
IBM DB2 |
TODBCConnection, FireDAC.Phys.ODBCWrapper.pas |
Sybase SQL Anywhere |
TODBCConnection, FireDAC.Phys.ODBCWrapper.pas |
ODBC |
TODBCConnection, FireDAC.Phys.ODBCWrapper.pas |
Oracle |
TOCIService, FireDAC.Phys.OracleWrapper.pas |
PostgreSQL |
TPgConnection, FireDAC.Phys.PgWrapper.pas |
SQLite |
TSQLiteDatabase, FireDAC.Phys.SQLiteWrapper.pas |
TDBX (v >= 4) |
TDBXConnection, FireDAC.Phys.TDBX.pas |
DataSnap |
TDBXConnection, FireDAC.Phys.TDBX.pas |
Exemple
uses
FireDAC.Phys.ODBCWrapper;
....
// returns the ODBC driver DLL name for an ODBC-based connection
ShowMessage(TODBCConnection(FDConnection1.CliObj).DRIVER_NAME);