アプリ版:「スタンプのみでお礼する」機能のリリースについて

ACCESSのバージョンの違いで困っています。
率直にACCESS97で作成したMDBをACCESS2002で同じように使用することは可能なのでしょうか?

バージョンが異なるとMDB立ち上げ時に、MDBをそのままの状態で使用するか、現在立ち上げているACCESSに変換するかどうか聞かれますが、2002に変換しようとすると、変換時にエラーになってしまいました。。。

互換性についてあまり詳しくないもので...
元々ACEESS97、2000、2002の互換性はどんなかんじなのでしょうか?2002で作成したものを97にて使用することなどの上位互換はないので、今回は関係ありません。

元々そんなことはできません!...といったことから、使用に制限が出てくる等の情報を教えてもらえないでしょうか。
大変困っています。
どうか助けてください。宜しくお願いします。

A 回答 (2件)

沢山問題があるので特定するのが難しいです。



[ACC2002]半角カタカナのコントロール名を使用したMDBを変換する際の問題
http://support.microsoft.com/default.aspx?scid=K …

[ACC2002] プロシージャ名に特定の2バイト文字を含むとデータベース変換時にエラー
http://support.microsoft.com/default.aspx?scid=K …

[ACC2002] データベースを変換しようとする際に表示される VBA プロジェクト破損のエラー メッセージ
http://support.microsoft.com/default.aspx?scid=k …

[ACC2002] データベースに失われた参照があると VBA 関数が中断する
http://support.microsoft.com/default.aspx?scid=K …

意外と参照設定関係でエラーになる事が多いです。
    • good
    • 0

経験上97のMDBを2000などで使用する場合変換エラーが出てしまうことがあります。


元になる97のMDBのプロシジャをチェックしないとダメです。
MDBを開きVBを開きデバックのすべてのプロシジャのコンパイルをして未定義や参照先不明などのエラーが出る個所を修正してから2000などに変換すればほぼ大丈夫です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!