Соединение adodb sql выдает ошибку во время выполнения на определенных машинах

#vba #adodb

#vba #adodb

Вопрос:

Я использую следующую строку подключения для использования adodb в vba. Я создаю это как шаблон для своих коллег, но я обнаружил, что это работает на некоторых ноутбуках, в то время как другие ноутбуки выдают runtime error -2147467259: method 'Open" of object '_Connection' failed ,

Вот моя строка подключения:

 Set conn = CreateObject("ADODB.Connection")
    conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" amp; ThisWorkbook.FullName amp; ";Extended Properties=""Excel 12.0;HDR=Yes;IMEX=1"";"

    conn.Open
  

conn.open вот откуда возникла ошибка, как я мог это исправить? Пожалуйста, сообщите.

Спасибо,

Комментарии:

1. Знаете ли вы, какие версии Excel используют ваши коллеги?

2. мы используем ту же версию.

3. Вы удалили UID и пароли из строки подключения, или их там не было с самого начала? Или это интегрированная безопасность (SSPI)?

4. Я полагаю, что для использования этого UID и пароли не требуются. Итак, в строке подключения не было UID и pw.

5. Если требуется VPN, у всех ли ваших коллег он запущен?