次の方法で共有


DataObject.QueryAdapter プロパティ

セカンダリ データ ソースに使用されるデータ アダプタ オブジェクトへの参照を取得します。

名前空間: Microsoft.Office.Interop.InfoPath
アセンブリ: Microsoft.Office.Interop.InfoPath (microsoft.office.interop.infopath.dll 内)

構文

'宣言
<DispIdAttribute(2)> _
ReadOnly Property QueryAdapter As Object
'使用
Dim instance As DataObject
Dim value As Object

value = instance.QueryAdapter
[DispIdAttribute(2)] 
Object QueryAdapter { get; }

コメント

QueryAdapter プロパティが返すデータ アダプタ オブジェクトへの参照を設定すると、特定のデータ アダプタ オブジェクトに含まれているプロパティおよびメソッドを使用できるようになります。

次の例では、DataSourceObject オブジェクトの QueryAdapter プロパティを使用して、DataSourceObject オブジェクトに関連付けられたデータ アダプタ (この例では ADOAdapter データ アダプタ オブジェクト) への参照を返しています。次に、ADOAdapterObject オブジェクトの Command プロパティを使用して、SQL コマンド文字列をメッセージ ボックスに表示しています。

ADOAdapter adapter;
adapter = (ADOAdapter) thisXDocument.DataObjects["CityList"].QueryAdapter;
thisXDocument.UI.Alert("SQL command text: " + adapter.Command);

関連項目

参照

DataObject インターフェイス
DataObject のメンバ
Microsoft.Office.Interop.InfoPath 名前空間