今使ってるVB4.0、access95をVB6.0、ACCESS2000に
アップデートしようとしてるのですがVBとACCESSはここに
開いたとき自動的にアップデートするのを利用して
アップデートしてみました。そしたら「データベースの形式'c:\TRAN.MDB'を認識できません。」
とでてきました。
accessを95のものを使ったらうまくいくのですが
どうすればACCESS2000バージョンでも動かすことができるのでしょうか?
すみませんが、どなたかご教授下さい。
VB6の Service Pack 5を適用してありますか?
編集 削除>VB6の Service Pack 5を適用してありますか?
使っています
接続方法は何ですか?
データコントロールの場合は、Connectプロパティが
"Acess"ではなく、"Access 2000;"になっている事を確認してみてください。
DAOの場合は、参照設定しているDAOのバージョンを確認してください。
Access 2000で利用されている"Jet 4.0"は、DAO 3.6からのサポートです。
RDO、リモートデータコントロール、ODBC API等による接続の場合は、
ODBCドライバのバージョンを確認してください。例えば、Microsoft製の
Access Driverの場合、Ver.3.50系だとAccess 97までしかサポートして
いないため、Access 2000/2002製のmdbにアクセスできません。
DAO接続で参照設定で3.6に変更したら正常に動きました。
まだまだ解らないことがあるとは思いますが
魔界の仮面弁士さんどうもありがとうございました
初心者のスレでSSTABについても誰かご教授していただければ
幸いです
どうかよろしくお願いします。
すみません!!私の場合はConnectプロパティーにaccess2000がでできません!!
編集 削除解決済みのスレッドを乗っ取るのは、混乱の元ですよ。
で、先の回答の繰り返しになりますが、VB6に Service Packを
適用してありますか?(最新版は Service Pack 6です)