4

Пожалуйста, обратите внимание, что я почти никогда не пользуюсь Access, поэтому я мог упустить что-то очень очевидное здесь, но быстрый Google показал мало.

Я пытаюсь открыть файл .mdb, используемый собственным приложением с помощью Access 2013 Preview. Это говорит мне: «Невозможно открыть базу данных, созданную в предыдущей версии вашего приложения».

У меня проблемы с принятием того, что Access 2013 не может открывать файлы Access до Access 2007, поэтому я подозреваю, что здесь что-то не так. Что может вызвать эту проблему?

Файл базы данных не поврежден, так как приложение VB6 может открывать, читать и обновлять его очень хорошо.

1 ответ1

5

Проверьте, какой формат используется для базы данных. возможно, он использует базу данных Jet 3.5, которая больше не поддерживается и не может быть открыта напрямую: (источник)

VB6 поддерживает только Access 97 прямо из коробки и должен иметь пакеты обновления, применяемые для поддержки более новых версий: (источник)

После небольшого исследования Access 2013 поддерживает Access 2000 и более поздние версии через Access 2010 и требует преобразования баз данных, созданных в более ранних версиях, с использованием более ранней версии Access (источник)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .