Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.07.2007, 16:41
|
|||
|---|---|---|---|
|
|||
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
Здравствуйте ВСЕ! У меня возникла следующая проблема. У моего клиента смонтирована интегрированная система безопасности, база данных которай базируется на MS Access. Я под это дело сделал специфический модуль в 1С, который подключался и делал необходимую выборку из БД системы безопасности. Т.е. создавался СОМ-объект, коннектимся с определенными параметрами и работаем... Сейчас производитель данной системы безопасности выпустил новую (обновленную) версию своего ПО, это обновление нужно ставить (есть необходимость)... НО: теперь это ПО работает не с MSACCESS а с PG. Прежде чем переключаться на новое ПО необходимо подправить модуль подключение к БД PG. Кто мне подскажет методы и параметры подключения к БД посредсвом СОМ-соединения или OLE DB? Необязательно синтаксисом 1С... VB или C меня тоже вполне устроит. Заранее спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.07.2007, 18:02
|
|||
|---|---|---|---|
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
ИМХО: через COM к PostgreSQL не подключишься. Да и не надо, используй ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.07.2007, 18:48
|
|||
|---|---|---|---|
|
|||
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
angroИМХО: через COM к PostgreSQL не подключишься. Да и не надо, используй ADO Не суть важно. СОМ или ADO или что-там еще... мне бы параметры и пример синтаксиса на любом языке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.07.2007, 18:57
|
|||
|---|---|---|---|
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.07.2007, 23:30
|
|||
|---|---|---|---|
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
на 1с так примерно Connection=CreateObject("ADODB.Connection"); Connection.Open(ConnectionString); Command=CreateObject("ADODB.Command"); Command.ActiveConnection=Connection; Делаю простейшую выборку: Command.CommandText = "SELECT * FROM ХХХ"; Command.CommandType=1; RecordSet=CreateObject("ADODB.RecordSet"); RecordSet=Command.Execute(); ну и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2007, 22:25
|
|||
|---|---|---|---|
|
|||
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
angroна 1с так примерно Connection=CreateObject("ADODB.Connection"); Connection.Open(ConnectionString); Command=CreateObject("ADODB.Command"); Command.ActiveConnection=Connection; Делаю простейшую выборку: Command.CommandText = "SELECT * FROM ХХХ"; Command.CommandType=1; RecordSet=CreateObject("ADODB.RecordSet"); RecordSet=Command.Execute(); ну и т.д. Спасибо, это действительно ответ по теме. Однако я, возможно, не до конца правильно сформулировал свой вопрос (слишком широко, скажем так, запросил). Ваша конструкция мало отличается от той, что я использую при работе с MS ACCESS. Т.е. фактически меня интересует то, что в Вашем примере называется ConnectionString (строка соединения). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2007, 13:03
|
|||
|---|---|---|---|
|
|||
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
На VBA выглядит так: Set cn = New ADODB.Connection cn.Open "DRIVER={PostgreSQL ANSI};DATABASE=namebase;" & _ "SERVER=194.13.244.103;PORT=5432;Uid=user;" & _ "Pwd=password;" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 13:55
|
|||
|---|---|---|---|
|
|||
COM-подключение к СУБД PostgreSQL |
|||
|
#18+
ignitorНа VBA выглядит так: Set cn = New ADODB.Connection cn.Open "DRIVER={PostgreSQL ANSI};DATABASE=namebase;" & _ "SERVER=194.13.244.103;PORT=5432;Uid=user;" & _ "Pwd=password;" Спасибо большое. Я думаю - тема закрыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&tablet=1&tid=2005284]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
104ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 254ms |
| total: | 474ms |

| 0 / 0 |
