Accessのヘルプには当たりはずれがあるので日本語であたるところを拾っていく
DAO ADO Jet ADOXの違いはどこか
ActiveX データ オブジェクトを使用する
Access Access デスクトップ データベース リファレンス 概念 他のアプリケーションを使用する (Access)にある(わかるわけがない)
ADO,DAO,ADOX,JROの比較表はここにある
DAO 一番広いがANSI92 SQLをサポートしない
ADO レコードセットの作成起動時の設定関連のプロパティの編集 ANSI92 SQL のサポート データベースの参照には、Connection オブジェクトを使用。
ADOX ANSI92 SQL のサポートの他ADOではできないDBの作成、テーブルの作成.
データベースの参照には、Catalog オブジェクトを使用。
JET MDBのみサポート 最適化、レプリカの作成
DAO とは異なり、ADO および ADOX オブジェクトは、上記の印がついている動作を Jet ではなく、データベースで実行できます。ただし、使用するデータベースのプロバイダーが、それらの動作をサポートしている場合に限ります。
つまりADO,ADOXはJet以外のプロバイダーで動く
DBEnginの日本語ヘルプ
DBEngine オブジェクト参照 (DAO)
https://msdn.microsoft.com/ja-jp/library/office/dn142515.aspx
上記のさらに上に行くと、本来の最新のAccessのヘルプになっている
DAO
Microsoft データ アクセス オブジェクト リファレンス
ADO、ADOXのヘルプ
Microsoft Active X データ オブジェクト (ADO) リファレンス
このほかWindows2000時代のADO2.6にあたるときもある
Windows 2000 データ アクセス ADO ADO Version 2.6
ADO プログラマーズ ガイド セクション V: 付録 付録 C: ADO を使用したプログラミング Microsoft Visual Basic での ADO の使用
VBAで使う時の基本。変数の宣言等について解説がある。
SQLのヘルプ
Access マクロ アクション (Access 開発者用リファレンス)
Access マクロ アクション (Access 開発者用リファレンス)
アクションマクロのヘルプはVBAと紛らわしく見つからないが、これがアクションマクロのヘルプ。
主として2つに分かれている現在のヘルプの大系
この他に古い文書もある(後述)が、JETを考えないと、2つ入り口から並ぶヘルプの大系があることをがわかる。なので単に検索するとわけがわからなくなったりする。この大系を並べてみる
Officeの開発からいくDAO、ADO、AODX SQL
- Office の開発 Office クライアント Access
-
Access デスクトップ データベース リファレンス
- 概念 (Access 2013 Developer リファレンス)
- ActiveX コントロール
-
変換
- Access における変更点
- Access のテーブル、フォーム、およびレポートの変換
- DAO コードを ADO に変換する Access では、DAO 3.6 以前のオブジェクト ライブラリを提供およびサポートしていません。
- 操作方法 (Access 2013 開発者用リファレンス)
- Access マクロ アクション (Access 開発者用リファレンス)
- Access オブジェクト モデル リファレンス
- Microsoft データ アクセス オブジェクト リファレンス
- Microsoft Active X データ オブジェクト (ADO) リファレンス
- Microsoft Access SQL リファレンス
- 概念 (Access 2013 Developer リファレンス)
-
Access デスクトップ データベース リファレンス
具体的な使用方法・小技関係はAccess VBAの概念に入っている
SQLの変数とコントロールを含む SQL ステートメントの作成とDAO、ADOのSQL ステートメントを作成するは実は同じページだったりするが、こちらはより具体的な使用方法がある。
-
Office VBA リファレンス
-
Access VBA リファレンス
- 概念
- 設定
- Visual Basic を使ったプロパティの設定
-
Visual Basic を使ったフォーム、レポート、およびコントロールのプロパティの設定
- Visual Basic を使ったデータ アクセス オブジェクトのプロパティの設定 https://msdn.microsoft.com/ja-jp/vba/access-vba/articles/set-properties-of-data-access-objects-in-visual-basic
- Visual Basic を使った ActiveX データ オブジェクトのプロパティの設定 https://msdn.microsoft.com/ja-jp/vba/access-vba/articles/set-properties-of-activex-data-objects-in-visual-basic
- 抽出条件式
- エラー コード
- 構造化照会言語 (SQL)
- データ アクセス オブジェクト (DAO)
- ActiveX データ オブジェクト (ADO)
- フォーム - ユーザー入力
- コントロール
- フォームのデザイン
- レポート
- 印刷
- 日付/時刻
- Windows API
- メンテナンス
- その他
-
Access VBA リファレンス
この他ADO OLEDBはWindows2ooo時代の技術文書にあたることがある
MSDN ライブラリ Windows 開発 Windows 2000 データアクセス ADO
-
ADO -Microsoft ActiveX Data Objects (ADO)
-
ADO プログラマーズ ガイド
- 概要
- ADO の新機能
- ADO タスク表
- セクション I: ActiveX Data Objects (ADO)
- セクション II: リモート データ サービス (RDS)
- 概要
-
ADO プログラマーズ ガイド
-
OLDDB
- Microsoft OLE DB 2.0 プログラマーズリファレンス & データアクセス SDK
- 第 1 部 OLE DB の概要
- 第 2 部 OLE DB リファレンス
- 第 3 部 付録
- ADO プログラマーズ リファレンス
- Microsoft OLE DB 2.0 プログラマーズリファレンス & データアクセス SDK
-
技術文書
- ADO - [ActiveX Data Objects(ADO)の概要](https://msdn.microsoft.com/ja-jp
library/cc407899.aspx) - MDAC (全般)
- OLE DB Providers - OLE DB/ADO:Universal Data Accessの実現
- ADO - [ActiveX Data Objects(ADO)の概要](https://msdn.microsoft.com/ja-jp
- [データアクセスとストレージ](https://msdn.microsoft.com/ja-jp/library/d d339172.aspx)
- 概要: ADO.NET Data Services
- Microsoft ADO.NET Data Services を使用する
- リレーショナル データを対象とする LINQ の紹介
- MSDN Duwamish Books のサンプル
- Microsoft Universal Data Access の概要
- Microsoft Data Access Components (MDAC)
- ADO DAOからADOへの移植がメイン。重要。
- ODBC 概要など。
- OLE DB
- Microsoft Data Engine (MSDE) [Microsoft Data Engine (MSDE) for Microsoft Visual Studio 6.0: Jetに代わる、デスクトップ データベースから共有データベース ソリューションまで幅広く利用できるデータベース エンジン ](https://msdn.microsoft.com/ja-jp/library/ms811092.aspx
JeTはMicrosoft Office 2000/Visual Basic プログラマーズ ガイド等に散在する
体系的な具体なサンプルは英語のヘルプしかない
Jet and Replication Methods
日本語だと断片的になる
Office ソリューションのデータ処理
Microsoft Office 2000 Developer オブジェクト モデル ガイド-Microsoft Jet and Replication Objects 2.1 Library
概念図
ADO プログラマーズ ガイド セクション V: 付録 付録 A: プロバイダ Microsoft OLE DB Provider for Microsoft Jet
接続文字列
ActiveX データ オブジェクトを使用する
JROの比較表あり
日本語からするとはずれ
Office 2007 Access 2007 Access 2007 Developer Reference Microsoft Jet Replication Objects (JRO) Reference
これも結局office2007なので、日本語にはならない
Jet and Replication Methods - Office 2007
https://msdn.microsoft.com/ja-jp/library/bb213232(v=office.12).aspx
英語のみで日本語にならない
DBEngine
https://msdn.microsoft.com/ja-jp/library/office/ff834506.aspx
こっちは英語になる。ja-jpなのですが日本語にはなりません。翻訳機能も効かない。