Подключение к бд PostgreSQL из VBA

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток!
Задача - вывести в word-е результат запроса из PostgreSQL.
Для этого из VBA пытаюсь подключиться к бд PostgreSQL и взять необходимые данные из базы.
Создал файлик udl с необходимой строкой подключения, проверил успешное соединение. С этим все ok.
Проблема в том, что при попытке из VBA подключиться к базе PostgreSQL, используя ту же строку подключения, программа встает на шаге .Open:

Просьба подсказать, что не так/что забыл настроить. Спасибо.

Решение задачи: «Подключение к бд PostgreSQL из VBA»

textual
Листинг программы
'создаем новое подключение к БД

Set ADO_Connect = New ADODB.Connection
With ADO_Connect
.ConnectionString = "Driver={PostgreSQL UNICODE(x64)};Server=*;Port=5432;Database=*;Uid=*;Pwd=*"
.Mode = adModeReadWrite
.Open
End With
'----------------------------------------------------------------------------------

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 4.2 из 5