次の方法で共有


DataSource.QueryConnection プロパティ

定義

データ ソースに関連付けられているオブジェクトへの DataConnection 参照を取得します。

public:
 abstract property Microsoft::Office::InfoPath::DataConnection ^ QueryConnection { Microsoft::Office::InfoPath::DataConnection ^ get(); };
public abstract Microsoft.Office.InfoPath.DataConnection QueryConnection { get; }
member this.QueryConnection : Microsoft.Office.InfoPath.DataConnection
Public MustOverride ReadOnly Property QueryConnection As DataConnection

プロパティ値

DataConnectionデータ ソースに関連付けられている 。

次の例では、 QueryConnection オブジェクトの プロパティを DataSource 使用して、 オブジェクトに関連付 DataSource けられているデータ接続への参照を返します。この例では オブジェクトです Microsoft.Office.InfoPath.ADOQueryConnection 。 次に Microsoft.Office.InfoPath.ADOQueryConnection.Command 、コードは クラスの プロパティを Microsoft.Office.InfoPath.ADOQueryConnection 使用して、メッセージ ボックスに SQL コマンド テキストを表示します。

AdoQueryConnection myConnection = 
   (AdoQueryConnection)(this.DataSources["CityList"].QueryConnection);
MessageBox.Show("SQL command text: " + myConnection.Command);
Dim myConnection As AdoQueryConnection  = _
   DirectCast(Me.DataSources("CityList").QueryConnection, _
   AdoQueryConnection) ;
MessageBox.Show("SQL command text: " & myConnection.Command)

注釈

プロパティから返されるオブジェクトへの参照をDataConnection設定したら、特定DataConnectionQueryConnectionオブジェクトが提供するプロパティとメソッドを使用できます。

このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。

この型またはメンバーには、Microsoft InfoPath Filler または Web ブラウザーで開いたフォームで実行されるコードからアクセスできます。

適用対象