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.

Другие вопросы по тегам