Подключение к бд 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
'----------------------------------------------------------------------------------

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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