データコントロールでaccess2000(2003)のデータにアクセスしようとすると「組み込み可能な ISAM ドライバが見つかりません」のエ
ラーでアクセスできません。過去の質問を見てVB6のSP6をインストールしましたが、解決できませんでした。Jet ISAM ドライバはインストールしています
開発状態では動きます。実行ファイル(exe)の時にエラーとなります。
vb6jp.dllは6.1.83.41です。vb6jp.dllが古いのであれば最新版はどこから入手できますか?
DAOやJETのバージョンが記述されてないきがするが・・・
古いと2000以上つながらないよ
としかこの記述からはいえないのかな?
どこから入手って・・・
販売元・配布元行けよ・・・それが筋だろ
確認なのですが、「データコントロール」を使わず、
「DAO 3.6」や「ADO 2.5以上 + Microsoft.JET.OLEDB.4.0」にて
(exeから)接続する事は可能なのでしょうか?
> 過去の質問を見てVB6のSP6をインストールしましたが
exeで実行できない理由として、一番可能性が高いのは、
http://support.microsoft.com/kb/416069 なのですけれどね。
でも、SP6で駄目という事は、今回は違うのかな……。
JET 4.0 Service Pack 8を適用してみては如何でしょう?
http://support.microsoft.com/kb/829558
開発環境にSP6を当てただけなのかな。
セットアップがうまくいっていないか、配布するファイルが不充分な可能性もあります。
どのように実行環境に配布、セットアップを行っていますか?
「ISAM〜」が解決したあとには、
http://madia.world.coocan.jp/vb/vb_bbs/200406_04060134.html
になる可能性もあります。
失礼。
http://madia.world.coocan.jp/vb/vb_bbs/200406_04060134.html
はAccess97形式の話でしたね。
Access2000形式なら大丈夫か。
VB6jp.dllを更新して解決しました。ありがとうございました
ツイート | ![]() |