Ну, когда вы создаете соединение, вы нажали на расширенный:
Здесь:
А затем здесь:
Обратите внимание на список вариантов доступа (ACE или JET).
Если вы не видите ACE, то, скорее всего, у вас нет ACE ядро базы данных установлено. Вы можете найти + скачать копию ACE здесь: https://www.microsoft.com/en-us/download/details.aspx?id=54920
Вам не нужен ACE для файла mdb, но для файлов accDB вам необходимо установить ACE.
Обратите внимание, что у вас есть выбор x32 (x86) битной версии или x64 битной версии. Поскольку большинство установок Office - x32, то лучше выбрать ссылку для установки на x32-битную версию из приведенной выше.
Вы можете проверить / попробовать, если у вас есть рабочая копия ACE, и протестировать / попробовать оба варианта. x32-битная версия и x64-битная версия. net с моим примером здесь: https://onedrive.live.com/embed?cid=B18A57CB5F6AF0FA&resid=B18A57CB5F6AF0FA%21101313&authkey=AB-I3mHVZhLmd2Q
Выше есть крошечный. net x32 и. net 64-битная версия. Таким образом, вы можете попробовать оба варианта, если вы наберете sh, чтобы увидеть, установлен ли на вашей машине ACE. Обратите внимание на возможность выбрать ACE или jet как
, у него есть этот главный экран:
Так что вы можете быстро попробовать вышеуказанный .exe (в виде zip-файла). файл). Он очень маленький и, следовательно, проверит / проверит, можете ли вы открыть файл accDB в. net. Если вы можете, тогда ваш. net проект должен работать нормально - если нет, то вам нужно установить ACE.