動作検証バージョン:Windows 11 Home + 64bit Access バージョン 2409(ビルド18015.20000クイック実行)ベータチャネル
ADOとDAOのいずれにもConnectionオブジェクトが存在します。

上図はオブジェクトブラウザーで「Connection」を完全一致検索した様子です。
この2つのConnectionオブジェクトには、同じ名前のメンバーがあったり、なかったりします。
[スポンサードリンク]
ADOのConnectionオブジェクトは下図のように

DAOのConnectionオブジェクトは下図のように

それぞれオブジェクトブラウザー確認でき、メソッドについては同じものがいくつかあることがわかります。
どのメソッドが、どちらにあるのかないのか眺めたかったので一覧を作成しておきます。
| ADO.Connection | DAO.Connection | ||
|---|---|---|---|
| メソッド | 戻り値 | メソッド | 戻り値 |
| BeginTrans | Long | - | |
| Cancel | なし | Cancel | なし |
| Close | なし | Close | なし |
| CommitTrans | なし | - | |
| - | CreateQueryDef | DAO. QueryDef | |
| Execute | ADODB. Recordset | Execute | なし |
| Open | なし | - | |
| - | OpenRecordset | DAO. Recordset | |
| OpenSchema | ADODB. Recordset | - | |
| RollbackTrans | なし | - | |
最終更新日時:2024-09-30 20:25
[スポンサードリンク]
Home » Access VBA » ADOとDAOのConnectionオブジェクトのメソッドを比較する一覧
『インストラクターのネタ帳』では、2003年10月からMicrosoft Officeの使い方などを紹介し続けています。










