Microsoft ACE OleDB: не удалось найти файл в версии выпуска
Я читаю .dbf
файлы с использованием Microsoft ACE OLEDB. Я всегда получаю следующую ошибку при попытке выпустить приложение:
Имя пути: не удалось найти файл.
Однако процесс работает на локальной версии. Вот моя строка подключения:
Microsoft.ACE.OLEDB.12.0;Data Source=\"\\\\Sv050r03c01dcp1\\Public\\Groupes\\Dbmgs\\Applications légères\\FiMun\\Données\";Extended Properties=dBase VI;
Права доступа к папке уже проверены. Это на стороне сервера, может кто-нибудь дать мне вещи для проверки на сервере?
1 ответ
Согласно ConnectionString.com строка подключения для ACE.OLEDB
должен быть в следующем формате,
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\folder;
Extended Properties=dBASE IV;User ID=Admin;
Кроме того, я не уверен, что это опечатка, но ваша строка подключения Extended Properties
должно быть IV
не VI
, Версии, о которых я слышал, это dBase II, dBase III, dBase IV и dBase 5.