FireDAC.Comp.Client.TFDQuery.ConnectionName
Delphi
property ConnectionName: string read GetConnectionName write SetConnectionName stored IsCNNS default 0;
C++
__property ConnectionName = {default=0};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDQuery |
説明
使用する FireDAC 接続を名前で指定します。
FireDAC.Comp.Client.TFDQuery.ConnectionName は FireDAC.Comp.Client.TFDRdbmsDataSet.ConnectionName を継承しています。以下の内容はすべて FireDAC.Comp.Client.TFDRdbmsDataSet.ConnectionName を参照しています。
使用する FireDAC 接続を名前で指定します。
ConnectionName を使用して、DBMS への接続に使用する FireDAC 接続を指定することができます。ConnectionName プロパティ値には接続の名前を指定します。これは以下に一致する必要があります。
- いずれかの接続定義の名前。外部ファイルに格納されているもの(永続)でもその場で作成されるもの(非公開)でもかまいません。
- いずれかの TFDConnection オブジェクトの ConnectionName。
ConnectionName プロパティの値は、Prepare を呼び出す前に指定しなければなりません。これがいずれかの接続定義の名前と一致した場合、FireDAC は透過的に接続オブジェクトを作成し、それにデータセットをリンクします。TFDRdbmsDataSet は、Connection プロパティまたは ConnectionName プロパティを使って TFDCustomConnection オブジェクトにバインドすることができます。Connection プロパティを使用すると、接続オブジェクトに明示的にバインドできるため、接続名を解決するためのオーバーヘッドを減らすことができます。
例
FDQuery1.ConnectionName := 'Ora_Demo';
FDQuery1.Open('select * from "Customers"');