Open メソッド (ADO 接続)
データ ソースへの接続を開きます。
構文
connection.Open ConnectionString, UserID, Password, Options
パラメーター
ConnectionString の
随意。 接続情報を含む 文字列 値。 有効な設定の詳細については、ConnectionString プロパティを参照してください。
UserID の
随意。 接続を確立するときに使用するユーザー名を含む 文字列 値です。
パスワードの
随意。 接続を確立するときに使用するパスワードを含む 文字列 値です。
オプションの
随意。
ConnectOptionEnum、接続が確立された後 (同期的) または前 (非同期的) にこのメソッドを返す必要があるかどうかを決定する値です。
備考
Connection オブジェクトで Open メソッドを使用すると、データ ソースへの物理接続が確立されます。 このメソッドが正常に完了すると、接続がライブになり、それに対してコマンドを発行して結果を処理できます。
省略可能な ConnectionString 引数を使用して、一連の 引数= セミコロンで区切られた値 ステートメントを含む接続文字列、または URL で識別されるファイルまたはディレクトリ リソースを指定します。 ConnectionString プロパティは、ConnectionString 引数に使用される値を自動的に継承します。 そのため、Connection オブジェクトの ConnectionString プロパティを開く前に設定するか、ConnectionString 引数を使用して、Open メソッドの呼び出し中に現在の接続パラメーターを設定またはオーバーライドできます。
ConnectionString 引数と省略可能な UserID 引数と Password 引数の両方でユーザーとパスワードの情報を渡す場合、UserID 引数と Password 引数は、ConnectionString で指定された値オーバーライドされます。
開いている 接続で操作を終了したら、Close メソッドを使用して、関連付けられているシステム リソースを解放します。 オブジェクトを閉じてもメモリから削除されません。プロパティの設定を変更し、Open メソッドを使用して後でもう一度開くことができます。 メモリからオブジェクトを完全に削除するには、オブジェクト変数を Nothingに設定します。
手記
Remote Data Service Usage クライアント側の Connection オブジェクトで使用する場合、Open メソッドは、Recordset が Connection オブジェクトで開かれるまで、実際にはサーバーへの接続を確立しません。
手記
http スキームを使用する URL は、Microsoft OLE DB Provider for Internet Publishingを自動的に呼び出します。 詳細については、「絶対 URL と相対 URL を参照してください。
適用対象
関連項目
Open メソッドと Close メソッドの使用例 (VB)
Open メソッドと Close メソッドの使用例 (VBScript)
Open メソッドと Close メソッドの使用例 (VC++)
Open メソッド (ADO Record)
Open メソッド (ADO Recordset)
Open メソッド (ADO Stream)
OpenSchema メソッドの