ADO Connection オブジェクト
- 前のページ ADO Command
- 次のページ ADO Error
コネクション オブジェクト
ADO コネクション オブジェクトは、特定のデータソースに開かれた接続を作成するために使用されます。この接続を通じて、データベースにアクセスおよび操作を行うことができます。
特定のデータベースに複数回アクセスする必要がある場合、Connection オブジェクトを使用して接続を確立することをお勧めします。また、Command や Recordset オブジェクトを通じて接続文字列を渡して接続を作成することもできます。ただし、この種の接続は特定のシンプルなクエリにのみ適しています。
ProgID
set objConnection=Server.CreateObject("ADODB.connection")
属性
属性 | 説明 |
---|---|
Attributes | Connection オブジェクトの属性を設定または返します。 |
CommandTimeout | コマンドが実行される前に、エラーが発生する前に待つ時間を示します。 |
ConnectionString | 接続データソースの詳細情報を設定または返します。 |
ConnectionTimeout | 接続を確立する際に、エラーが発生する前に待つ時間を示します。 |
CursorLocation | カーソルサービスの場所を設定または返します。 |
DefaultDatabase | Connection オブジェクトのデフォルトデータベースを示します。 |
IsolationLevel | Connection オブジェクトの隔離レベルを示します。 |
Mode | プロバイダのアクセス権限を設定または返します。 |
Provider | Connection オブジェクトのプロバイダの名前を設定または返します。 |
State | 接続がオープンしているか閉じているかを説明する値を返します。 |
Version | ADO のバージョン番号を返します。 |
メソッド
メソッド | 説明 |
---|---|
BeginTrans | 新しいトランザクションを開始します。 |
Cancel | 実行をキャンセルします。 |
Close | 接続を閉じます。 |
CommitTrans | 変更を保存し、現在のトランザクションを終了します。 |
Execute | クエリ、SQL ステートメント、ストレージプロシージャ、または provider の特定のテキストを実行します。 |
Open | 接続を開きます。 |
OpenSchema | provider からデータソースのスキーマ情報を返します。 |
RollbackTrans | 現在のトランザクションで行った変更をキャンセルし、トランザクションを終了します。 |
イベント
注釈:VBScript や JScript を使用してイベントを処理することはできません(イベントを処理するには Visual Basic、Visual C++ および Visual J++ 语言のみを使用してください)。
イベント | 説明 |
---|---|
BeginTransComplete | BeginTrans 操作後にトリガーされます。 |
CommitTransComplete | CommitTrans 操作の後にトリガーされます。 |
ConnectComplete | 接続が開始された後にトリガーされます。 |
Disconnect | 接続が終了した後にトリガーされます。 |
ExecuteComplete | 命令が実行された後にトリガーされます。 |
InfoMessage | ConnectionEvent 操作プロセス中に警告が発生した場合にトリガーされます。 |
RollbackTransComplete | RollbackTrans 操作の後にトリガーされます。 |
WillConnect | 接続が開始される前にトリガーされます。 |
WillExecute | 命令が実行される前にトリガーされます。 |
コレクション
コレクション | 説明 |
---|---|
エラーズ | Connection オブジェクトを含むすべての Error オブジェクト。 |
プロパティ | Connection オブジェクトを含むすべての Property オブジェクト。 |
- 前のページ ADO Command
- 次のページ ADO Error