- PR -

VB.NETでADOXを参照追加する時のバージョンについて

1
投稿者投稿内容
大ベテラン
会議室デビュー日: 2003/09/16
投稿数: 193
お住まい・勤務地: 千葉県
投稿日時: 2007-09-11 15:19
お世話になっております

 VB.NET Windowsプログラムで
 ADOXを使用したいのですが

 開発マシンと運用マシンとで MDACのバージョンに
 違いがおきるような事に直面した事がありますか?
 問題は無いのでしょうか?

 運用マシンの95%はMDAC2.7 Refresh ですが
 他の5%は MDACのバージョンの特定が出来ないそうです
 
 現在、開発マシンは XP SP2 に VS.NET 2003を入れています
MDACは2.8の状態です
 COMの参照設定の一覧には
  Microsoft ADO Ext. 2.7 for DDL and Security
  Microsoft ADO Ext. 2.8 for DDL and Security
  の2種が挙がってきますが、指しているdllは同一です
  \System\ado\msadox.dll (2.8は大文字「msADOX.dll」)
   注 ADOは2.7、2.8は異なるdllなので、目的の2.7を追加しています
  
 開発マシンにMDAC2.7 Refresh にインストールし直して
 テストをしようとは思いますが
 今後、運用マシンのMDACのバージョンが上がっていってしまう
 という事も考えられる訳です
  
 MicrosoftのHPを見ても、ADOXは最新のものを使用しろ
 とは見かけるのですが、バージョンが異なる際の弊害は
 見ないのですが・・・探し方が足りないでしょうか
 
 「MDAC 2.8 に含まれる重要な修正の一覧」
  <<http://support.microsoft.com/kb/820761/>>
 を見ても、基本機能に対して変化はなさそうですが
 「重要」な一覧なので、変化無しと断言できず
 困っています
 今回の開発でADOXを使用しているのは
 リンク先の変更なのですが .NETでは無理と判断したので
 ADOXを使用しました
 
 皆様、ADOXのバージョン(2.7以降で)を気にした事はありますか?
 ご助言を頂けませんでしょうか
 
  すみません
  よろしく お願い致します
1

スキルアップ/キャリアアップ(JOB@IT)