string ConnectionString = "Provider = Microsoft.ACE.OLEDB.12.0; Источник данных =" + <> + "; Расширенные свойства = Excel 8.0;";

исал некоторый код VBA в книге Excel для извлечения данных из базы данных Access в том же каталоге на рабочем столе. Он отлично работает на моей машине и нескольких других машинах под управлением Windows XP, но когда мы проверили это на машине с Vista, мы столкнулись со следующей ошибкой:

Не удалось найти устанавливаемый ISAM

Я провел много поисков в Интернете, но не могу найти конкретного ответа. Строка подключения, кажется, в порядке, и, как я уже говорил, она работает на нескольких машинах.

Кто-нибудь знает, что может быть причиной этого? Моя строка подключения выглядит следующим образом:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\ptdb\Program Tracking Database.mdb;

Спасибо

Ответы на вопрос(9)

Ваш ответ на вопрос