FireDAC.Comp.Client.TFDCustomConnection.CliObj
Delphi
property CliObj: Pointer read GetCliObj;
C++
__property void * CliObj = {read=GetCliObj};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
説明
CLI 接続をラップするオブジェクトを返します。
CliObj プロパティは、DBMS の共有呼び出しレベル インターフェイス(CLI)の接続をラップするオブジェクトを返します。オブジェクトのクラスは、FireDAC ドライバによって異なります。ドライバ、接続をラップするクラス、ユニットの一覧を以下の表に示します。ラップするオブジェクトは、DBMS の共有呼び出しレベル インターフェイス(CLI)を使用した低レベル操作の実行に役立ちます。
ドライバ |
ラップするクラスとユニット |
---|---|
Advantage |
TFDSConnection、FireDAC.Phys.ADSWrapper.pas |
dbExpress(バージョン 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(バージョン 4 以降) |
TDBXConnection、FireDAC.Phys.TDBX.pas |
DataSnap |
TDBXConnection、FireDAC.Phys.TDBX.pas |
例
uses
FireDAC.Phys.ODBCWrapper;
....
// returns the ODBC driver DLL name for an ODBC-based connection
ShowMessage(TODBCConnection(FDConnection1.CliObj).DRIVER_NAME);