Обмен данными с внешней (не 1с) базой PostgreSQL. #399739


#0 by fyntom
Всем привет. Есть внешняя база PostgreSQL содержащая некоторые данные, которых нет в 1с 8.1 Бухгалтерия, так же данных которые есть в бухгалтерии нет в этой базе. Необходимо обеспечить обмен данными по событиям происходящим в 1с. Если происходит добавление платежа в 1С то информация о платеже должа быть передана в PostgreSQL базу. На текущий момент пытаюсь хотябы соединится с PostgreSQL. Не при одном из указанных выше способов соединение не было установлено. Пишет следующее: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанного поставщика. Вероятно, он установлен неправильно.
#1 by ТелепатБот
#2 by fyntom
Причем ODBC драйвер установлен корректно и настроен. Пишет что соединение устанавливается если тест нажимаешь
#3 by ДенисЧ
установи правильно драйвера...
#4 by ДенисЧ
кстати, есть такой рулёзный сайтик
#5 by fyntom
Стоит вот этот драйвер Настроен и поставлен
#6 by fyntom
с этого сайт и брал строку. Пробовал вот эту Provider=PostgreSQL OLE DB Provider;Data Source=myServerAddress;location=myDataBase;User ID=myUsername;password=myPassword;timeout=1000; и вот эту Driver={PostgreSQL UNICODE};Server=IP address;Port=5432;Database=myDataBase;Uid=myUsername;Pwd=myPassword; Не в том не в другом случае соединение не устанавливается
#7 by fyntom
При использовании вот такой строки: {Форма.Форма}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
#8 by ДенисЧ
ну что я могу сказать... Нефиг пользоваться студенческой под(де)лкой (с) ЯЛюбимый.
#9 by fyntom
А при использования вот такой строки {Форма.Форма}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): Could not connect to the server; Could not resolve hostname В качестве сервера стоит IP адрес. Который точно пингуется.
#10 by fyntom
Поделитесь кусочком кода. Как это можно реализовать. (UP)
#11 by fyntom
УРА!!! Получилось. Все дело было в кавычках в строке соединения. Их использовать не нужно. Заработала вот эта строка:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С