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


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