powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / связь с 1с
5 сообщений из 5, страница 1 из 1
связь с 1с
    #33640894
panza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кто-нибудь пробовал из 1с делать Insert_ы в таблицы базы данных Postgre?? (уточняю - на РедХате)
...
Рейтинг: 0 / 0
связь с 1с
    #33641487
ChameLe0n
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В голову приходит подключение через odbc + какую-нибудь компоненту (если вообще такие есть) взять с http://1c.proclub.ru/. Более сложный вариант - написать свою компоненту с использованием libpq.
...
Рейтинг: 0 / 0
связь с 1с
    #33643417
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
ADO = CreateObject("ADODB.Connection");
ADO.Open("Provider=PostgreSQL;Data Source=192.168.0.1;Location=test;User ID=username;Password=");
ADO.Execute ("INSERT INTO test ( id, v ) SELECT 555 AS val1, 777 AS val2");
Замечательно инсертит.
...
Рейтинг: 0 / 0
связь с 1с
    #34175763
Ture
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то у меня не взошло. Если так
ADO = CreateObject("ADODB.Connection");
ADO.Open("Provider=PostgreSQL;Data Source=192.168.0.1;Location=test;User ID=username;Password=");
то - ADODB.Connection: Provider cannot be found. It may not be properly installed.

Ставил: psqlodbc-08_02_0200.zip

Если так
cn = CreateObject("ADODB.Connection");
cn.Open("Driver={PostgreSQL ANSI};Server=10.10.10.98;Port=5432;Database=mag;Uid=user;Pwd=pass;");
то - Microsoft OLE DB Provider for ODBC Drivers:

В чем может быть проблема?
...
Рейтинг: 0 / 0
связь с 1с
    #34182282
Windrose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня работает , я правда использую для доступа компоненту toysql , но в данном случае это не принципиально.
Если Запросник.Соединиться("driver=PostgreSQL;Server="+СокрЛП(Константа.АдресIPPOS)+";database=db_server;uid=officeuser;password=officeuser;")=0 Тогда
Сообщить("Не с оединились!");
Иначе
Сообщить(" Соединились!");
КонецЕсли;
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / связь с 1с
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]