MDACバージョンチェッカー 簡単な説明
MDAC のバージョンはレジストリから取得しています.
MDAC の 2.1 より前のバージョンでは、レジストリに保存されているバージョン情報と実際のファイルのバージョンを比較した場合、レジストリのバージョン情報が正しくない場合があります.
そのためこのバージョンではMDAC固有のファイル「MSDADC.DLL」と「OLEDB32.DLL」のバージョンも調査します.
その他のファイルについてはシステムフォルダ内を検索し、見つかったものについてはそのファイル自身からバージョンを取得しています.
VERSIONボックスに文字が表示された場合
| Not Found | 見つかりませんでした |
| Unknown | 見つかりましたがバージョンを取得できませんでした |
の意です.
対応表
[MDAC]
MDACにはたくさんのバージョンが存在します。一応の目安と言うことでご理解ください。
| Name | Version | Name | Version |
|---|---|---|---|
| 2.8 | 2.80.1022.3 | 2.7 SP1 Refresh | 2.71.9040.2 |
| 2.7 Refresh | 2.70.9001.0 | 2.6 SP2 | 2.62.7400.1 |
| 2.6 SP1 | 2.61.7326.6 | 2.6 | 2.60.6526.3 |
| 2.5 SP3 | 2.53.6200.2 | 2.5 SP2 | 2.52.6019.2 |
| 2.5 SP1 | 2.51.5303.5 | 2.5 | 2.50.4403.12 |
ここまであたりはおそらくレジストリの情報で取得できると思われます。
以下はレジストリに情報がない場合("Registry.Information" "NotFound"と表示される) もあります。 「MSDADC.DLL」「OLEDB32.DLL」のバージョンを参考にしてください。
| MDAC 2.1 | ||||
|---|---|---|---|---|
| MDAC | SP2 (2.12.4202.3) | SP1 (2.11.3711.11) | MSIE5.0 (2.11.3711.6) | 2.10.3513.2 |
| MSDADC.DLL | 2.10.4202.0 | 2.10.3711.2 | 2.103711.2 | 2.10.3513.0 |
| OLEDB32.DLL | 2.10.4202.0 | 2.10.3711.9 | 2.103711.2 | 2.10.3513.0 |
| MDAC 2.0 | |||
|---|---|---|---|
| MDAC | SP2(2.00.3002.28) | SP1 (2.00.3002.23) | 2.00.3002.20 |
| MSDADC.DLL | 2.003002.23 | 2.00.3002.23 | 2.00.3002.4 |
| OLEDB32.DLL | 2.00.1706.0 | 2.00.1706.0 | 2.00.1706.0 |
[JET4.0]
| JET4.0 | SP8 | SP7 | SP6 |
|---|---|---|---|
| MSJET40.DLL | 4.00.8015.0 | 4.007328.0 | 4.00.6218.0 |
| JET4.0 | SP5 | SP4 | SP3〜 |
|---|---|---|---|
| MSJET40.DLL | 4.00.4431.1 | 4.00.3714.7 | 4.00.2927.4 |
[VisualBasic6 ランタイム]
| VB6ランタイム | SP6 | SP5 | SP4 | SP3 |
|---|---|---|---|---|
| MSVBVM60.DLL | 6.00.9782 | 6.00.8964 | 6.00.8877 | 6.00.8495 |
| VB6ランタイム | SP2 | SP1 | 製品版 |
|---|---|---|---|
| MSVBVM60.DLL | 6.00.8268 | 6.00.8268 | 6.00.8176 |