vb6.0 sp5 の環境でdataコントロールを用いて *.mdb形式のファイルにアクセスするプログラムを作成しました。 配布用にインストーラを作成し約50台位にインストールを行いました。すべてインストールは成功しているのですが、起動すると「組み込み可能なISAMドライバが見つかりません」エラー表示する個体が何台かに現れました。どうやら、DATAコントロールに値(パスや名称)を代入した時に発生している事まではわかりました。このような事象を解決する方法をご教授ください。
尚、インストールPCはすべてW2Kですが、既にインストール済みのアプリはまちまちです。
因に、インストールによりレジストリにはDAOの値は記録されてました。
DATAコントロールは、アクセス2000として設定しております。
宜しくお願い致します。
ここは参考になるでしょうか。
実行時にデータコントロールで Access2000 ファイルが読みこめない
http://support.microsoft.com/default.aspx?scid=kb;ja;416069
エラーが出るマシンで、VB6SP5がインストールされているか確認してみるとよいでしょう
ここの過去ログ検索『ISAMドライバ』で
http://madia.world.coocan.jp/cgi-bin/VBBBS2/wwwlng.cgi?print+200310/03100063.txt
…とか。
グーグル検索とかならエラーメッセージそのもので検索
しても色々ひっかかるでしょうね。
配布するVB6JP.DLLのVar.はいくつですか?
にょも さん
特攻隊長まるるう さん
佐久 さん
有難う御座いました。
ご返答が大変遅くなりましたが皆さんのご指摘通り、
VB6JP.DLLが旧バージョンになっておりました。
Dllの置き換えで解決できました。
沢山のご助言をいただきまして大変感謝いたします。
ツイート | ![]() |