Запрос в стороннюю БД
Запрос в стороннюю БД
Доброго времени суток. Подскажите пожалуйста, как из процедуры ABL можно подключиться к сторонней базе данных, например oracle, выполнить sql-запрос и получить result-set. Или вызвать хранимую процедуру?
- Arelav
- Администратор
- Сообщения: 1881
- Зарегистрирован: 25 мар 2005, 17:05
- Откуда: Progress Technologies
Re: Запрос в стороннюю БД
Из ABL нельзя напрямую делать SQL-запросы к третьим базам данных. Для получения данных из других баз используются либо веб-сервисы, либо DataServer (Oracle/MS SQL), либо через сторонние библиотеки (одну из таких можно найти по этой ссылке https://community.progress.com/code_sha ... dbc-sample).
Самый удобный из них это использование DataServer-ов, в вашем случае DataServer for Oracle.
Самый удобный из них это использование DataServer-ов, в вашем случае DataServer for Oracle.
- Arelav
- Администратор
- Сообщения: 1881
- Зарегистрирован: 25 мар 2005, 17:05
- Откуда: Progress Technologies
Re: Запрос в стороннюю БД
Ах, да! На в Windows можно использовать Microsoft ADO.NET assemblies через ABL
Пример здесь
http://knowledgebase.progress.com/artic ... /000033504
Пример здесь
http://knowledgebase.progress.com/artic ... /000033504