次の方法で共有


DataConnectionCollection クラス

定義

フォーム テンプレート内で使用されている各データ接続に対応するデータ接続オブジェクトが格納されます。

public ref class DataConnectionCollection abstract : System::Collections::IEnumerable
public abstract class DataConnectionCollection : System.Collections.IEnumerable
type DataConnectionCollection = class
    interface IEnumerable
Public MustInherit Class DataConnectionCollection
Implements IEnumerable
継承
DataConnectionCollection
実装

注釈

各データ接続は、メイン データ ソースまたはセカンダリ データ ソースに挿入されたデータを取得したり、データを送信したりするために使用されます。

メイン データ ソースに関するデータの取得または送信に使用されるデータ接続は、次のいずれかのデータ接続オブジェクト型に対応しています。

セカンダリ データ ソースのデータの取得に使用されるデータ接続は、次のいずれかのデータ接続オブジェクト型に対応しています。

データの送信だけに使用されるデータ接続は、次のいずれかのデータ接続オブジェクト型に対応しています。

特定の DataConnection 種類のデータ接続のオブジェクトにアクセスするには、フォーム テンプレートに DataConnectionCollection 関連付けられている オブジェクトを使用します。 オブジェクトに DataConnectionCollection アクセスするには、 クラスの DataConnections プロパティを XmlForm 使用します。

から DataConnectionCollection返される オブジェクトのプロパティまたはメソッドを使用するには、それらのメンバーにアクセスする前に、操作しているデータ接続の種類を表す型にそのオブジェクトをキャストする必要があります。 たとえば、オブジェクト (Access または SQL Server データベースからデータを取得するためのデータ接続を表す) を操作AdoQueryConnectionするには、次の例に示すように、 DataConnectionCollection から返されるオブジェクトをキャストする必要があります。

// Get the Employees connection from the 
// DataConnections collection.
AdoQueryConnection myAdoQueryConnection =
   (AdoQueryConnection)(this.DataConnections["Employees"]);
' Get the Employees connection from the 
' DataConnections collection.
Dim myAdoQueryConnection As AdoQueryConnection = _
   DirectCast(Me.DataConnections("Employees"), AdoQueryConnection)

データ接続の使い方の詳細については、「[方法] 外部データ ソースにアクセスする方法」を参照してください。

コンストラクター

DataConnectionCollection()

フォーム テンプレート内で使用されている各データ接続に対応するデータ接続オブジェクトが格納されます。

プロパティ

Count

コレクション内のオブジェクトの DataConnection 数を取得します。

Item[Int32]

インデックス値を使用して、コレクションから指定したオブジェクトへの参照を取得します DataConnection

Item[String]

コレクションから指定した DataConnection オブジェクトへの参照を名前で取得します。

メソッド

GetEnumerator()

IEnumeratorコレクション内のすべてのエントリを反復処理するオブジェクトを取得します。

適用対象