次の方法で共有


AdoQueryConnection クラス

Microsoft Access または Microsoft SQL Server データベースからデータを取得するための接続を表します。

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

構文

'宣言
Public MustInherit Class AdoQueryConnection
    Inherits DataConnection
'使用
Dim instance As AdoQueryConnection
public abstract class AdoQueryConnection : DataConnection

コメント

ADOQueryConnection オブジェクトが提供するプロパティを使用すると、データ接続の接続文字列、SQL コマンド テキスト、およびタイムアウト値についての情報を、取得および設定できます。また、指定した XML ノードの属性に基づいて SQL コマンド テキストのフラグメントを作成するためのメソッドも提供されています。

フォームの設計者が、[フォーム テンプレートのデザイン] 作業ウィンドウの [データ接続から新規作成] リンクを使用してフォーム テンプレートを作成した後、[データベース] 接続の作成を選択すると、この接続に対する AdoQueryConnection オブジェクトが、DataConnectionCollection コレクションに追加されます。

また、フォーム設計者がこの ADO 接続に対する送信も有効にすると、この接続に対する AdoSubmitConnection オブジェクトが DataConnectionCollection コレクションに追加されます。

どちらの種類の接続についても、フォーム設計者は、各接続の名前を [データ接続ウィザード] ユーザー インターフェイスで指定します。それぞれの種類の接続に対してウィザードが割り当てる既定の名前は、"メイン接続" (AdoQueryConnection) および "メイン接続による送信" (AdoSubmitConnection) です。

AdoQueryConnection クラスは、Access または SQL Server データベースからデータを取得 (クエリ) するために構成されている接続に対する Microsoft Office InfoPath 2003 オブジェクトの AdoAdapterObject クラスに対応しています。

継承階層

System.Object
   Microsoft.Office.InfoPath.DataConnection
    Microsoft.Office.InfoPath.AdoQueryConnection

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

関連項目

参照

AdoQueryConnection のメンバ
Microsoft.Office.InfoPath 名前空間