2

Я разработал небольшое приложение winforms (x86 Target CPU) для некоторых моих клиентов для хранения данных. Он использует базу данных Microsoft Access. До сих пор все мои клиенты использовали программное обеспечение x86, но теперь некоторые постепенно переходят на среды x64.

Поскольку таблицы базы данных были созданы вручную в Access (версия x86), если я изменю свой целевой ЦП на x64 (для компьютеров x64), будет ли этот файл базы данных использоваться в версии моей программы x64 с установленным ядром базы данных x64?

1 ответ1

0

Краткий ответ: да.

Я регулярно делюсь.Файлы Accdb между 32-битным MS Access и 64-битным экземпляром MS Access, каждый из которых работает в 64-битной Windows.

Если вы используете ODBC для доступа к внешним источникам данных, вам необходимо использовать соответствующий драйвер для вашей версии Access: 32-битный драйвер ODBC для 32-битного MS Access, даже если ОС 64-битная. Поскольку драйвер ODBC не является частью базы данных, это не проблема совместимости, просто используйте одно и то же имя источника данных при настройке источника данных ODBC в каждой системе.

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