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