(ADO)01/19/2017この記事の内容データソースへの開いている接続を表します。source.解説Remarks接続オブジェクトは、データソースとの一意のセッションを表します。クライアント/サーバーデータベースシステムでは、サーバーへの実際のネットワーク接続と同じになる場合があります。プロバイダーでサポートされている機能によっては、接続オブジェクトの一部のコレクション、メソッド、またはプロパティが使用できないことがあります。available.接続オブジェクトのコレクション、メソッド、およびプロパティを使用して、次の操作を実行できます。ConnectionTimeout、およびModeプロパティを使用して接続を開く前に、接続を構成します。ConnectionStringは、接続オブジェクトの既定のプロパティです。Serviceを起動します。updates.Defaultdatabaseプロパティを使用して、接続の既定のデータベースを設定します。property.IsolationLevelプロパティを使用して、接続で開かれたトランザクションの分離レベルを設定します。プロバイダーを指定してください。property.OpenメソッドとCloseメソッドを使用して、データソースへの物理接続を確立してから中断します。CommandTimeoutプロパティを使用して実行を構成します。オブジェクトを使用せずにクエリを実行するには、接続オブジェクトのexecuteメソッドにクエリ文字列を渡します。commandオブジェクトが必要です。parameters.入れ子になったトランザクションを含むオープン接続でトランザクションを管理します。CommitTrans、およびRollbackTransの各メソッドとAttributesプロパティを使用します。property.データソースから返されたエラーをエラーコレクションと共に調べます。実装からバージョンを読み取ります。property.OpenSchemaメソッドを使用して、データベースに関するスキーマ情報を取得します。method.以前に定義された他のオブジェクトとは別に、接続オブジェクトを作成できます。object.名前付きコマンドまたはストアドプロシージャは、次のセクションで示すように、接続オブジェクトのネイティブメソッドであるかのように実行できます。呼び出すと、ストアプロシージャではなく、常に名前付きコマンドが実行されます。相互運用する方法と競合するためです。objectコマンドを実行するには、コマンドオブジェクト名プロパティを使用して、コマンドに名前を付けます。CommandオブジェクトのActiveConnectionプロパティを接続に設定します。次に、コマンド名がConnectionオブジェクトのメソッドであるかのように使用されているステートメントを実行し、任意のパラメーターを指定します。行が返された場合は、レコードセットオブジェクトも指定します。レコードセットのプロパティを設定して、結果のレコードセットをカスタマイズします。objectストアドプロシージャを実行するには、ストアドプロシージャ名が接続オブジェクトのメソッドであるかのように使用されるステートメントを実行し、その後に任意のパラメーターを指定します。