質問: access 2013が.mdbファイルを開かないのはなぜですか? 私がaccessを使用することはほとんどないので、ここで非常に明白なものを見逃している可能性があることに注意してください。access 2013プレビューを使用して、社内アプリケーションで使用される.mdbファイルを開こうとしています。これは、「以前のバージョンのアプリケーションで作成されたデータベースを開くことができない」ことを示しています。access2013がaccess2007より前のaccessファイルを開くことができないことを受け入れるのに苦労しているので、ここで何か他のものが間違っているのではないかと思います。この問題の原因は何ですか?vb6アプリケーションはデータベースファイルを正常に開いたり、読み取ったり、更新したりできるため、データベースファイルは破損していません。
回答: データベースに使用されている形式を確認してください。 jet 3.5データベースを使用している可能性があります。これはサポートされなくなったため、直接開くことができません。 (source) vb6はそのままの状態でaccess 97のみをサポートし、新しいバージョンをサポートするためにサービスパックを適用する必要があります。 (source) もう少し調査した後、access2013はaccess2010を介してaccess 2000以降のバージョンをサポートし、以前のバージョンで作成されたデータベースを以前のバージョンを使用して変換する必要がありますアクセスの (ソース)