接続オブジェクト
ADO接続オブジェクトは、データ・ソースへのオープン接続を作成するために使用されます。 この接続を介して、データベースにアクセスして操作することができます。
データベースを複数回アクセスする場合は、接続オブジェクトを使用して接続を確立する必要があります。 また、コマンドやレコードセットオブジェクトを経由して接続文字列を渡すことによって、データベースへの接続を行うことができます。 しかし、このタイプの接続は1つの特定の単一のクエリのための唯一の良いです。
プログラムID
set objConnection=Server.CreateObject("ADODB.connection")
プロパティ
プロパティ | 説明 |
---|---|
Attributes | 設定または接続オブジェクトの属性を返します。 |
CommandTimeout | 設定またはコマンドを実行しようとしたときに待機する秒数を返します。 |
ConnectionString | 設定やデータソースへの接続を作成するために使用される詳細情報を返します。 |
ConnectionTimeout | 設定や接続が開くのを待つ秒数を返します。 |
CursorLocation | セットまたはカーソルサービスの場所を返します |
DefaultDatabase | 設定またはデフォルトのデータベース名を返します。 |
IsolationLevel | 設定または分離レベルを返します |
Mode | 設定またはプロバイダのアクセス許可を返します。 |
Provider | 設定またはプロバイダ名を返します。 |
State | 接続が開いているか閉じているか記述する値を返します。 |
Version | ADOのバージョン番号を返します。 |
メソッド
方法 | 説明 |
---|---|
BeginTrans | 新しいトランザクションを開始します |
Cancel | 実行をキャンセル |
Close | 接続をクローズ |
CommitTrans | すべての変更を保存し、現在のトランザクションを終了 |
Execute | クエリ文、プロシージャまたはプロバイダ固有のテキストを実行 |
Open | 接続をオープンします |
OpenSchema | データソースに関するプロバイダからスキーマ情報を返します。 |
RollbackTrans | 現在のトランザクションでのすべての変更を取り消し、そのトランザクションを終了し |
イベント
Note:あなたは(イベントを処理することができる唯一のVisual Basicは、Visual C ++、およびVisual J ++言語)のVBScriptやJScriptを使用してイベントを処理することはできません。
イベント | 説明 |
---|---|
BeginTransComplete | BeginTrans操作後にトリガ |
CommitTransComplete | CommitTransを操作した後にトリガ |
ConnectComplete | 接続が開始された後にトリガ |
ディスコネクト | 接続が終了した後にトリガ |
ExecuteComplete | コマンドの実行が完了した後にトリガ |
InfoMessage | 警告されたConnectionEvent操作中に発生した場合にトリガ |
RollbackTransComplete | RollbackTransの操作後にトリガ |
WillConnect | 接続が開始される前にトリガ |
WillExecute | コマンドが実行される前にトリガ |
コレクション
コレクション | 説明 |
---|---|
Errors | Connectionオブジェクトのすべてのエラー・オブジェクトが含まれています |
Properties | Connectionオブジェクトのすべてのプロパティのオブジェクトが含まれています |