powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TADOStoredProc и Oracle 8
3 сообщений из 3, страница 1 из 1
TADOStoredProc и Oracle 8
    #32007995
Игорь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа! Помогите кто может.
У меня есть хранимая функция в Oracle, которая возвразает Cursor. Надо получить результат ее работы в набор данных. Работают комоненты ODAC, а вот с ADOStoredProc - не получается. После установки соединения к Oracle выбираю имя хранимой функции. Если в этой функции присутствуют параметры типа Cursor, то компонент отказывается их видеть. Любое насильственное заполнение свойства Parameters приводит к ошибке Oracle: тип параметра не соответствует нужному.
...
Рейтинг: 0 / 0
TADOStoredProc и Oracle 8
    #32008141
Commander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Насколько я знаю, StoredProc не предназначена набор данных возвращать.
Советую попробовать Query:
Query.SQL.Clear;
Query.SQL.Add('exec Proc_name par1, par2');// или как там у вас в Oracle принято...
Query.Open; // Возвращает набор данных, а вот Query.ExecSQL - не возвращает...
и вуаля...
Удачи!
...
Рейтинг: 0 / 0
TADOStoredProc и Oracle 8
    #32008192
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А заодно еще лучше родные компоненты использовать - DOA
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TADOStoredProc и Oracle 8
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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