![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
получить результат ХП [D7, IB6.x]
3APA3A © (2004-07-03 15:02:00)У меня есть ХП. Входные параметры - 2 VARCHAR переменные. Выходные - 1 типа INTEGER. Как мне вызвать эту ХП в клиентском приложении и получить результат?
Пробовал через TIBQuery
.SQL.Text := 'execute procedure MyProc(''Param1'', ''Param2'')';
.Open;
Ничего не возвращает, хотя если в IBConsole написать то же самое - все нормально, то есть дело не в ХП.
Sergey Masloff (2004-07-03 15:49:00) [21]>SQL.Text := 'execute procedure MyProc(''Param1'', ''Param2'')';
>.Open;
Опен можно писать только если хапрос возвращает НД (ТОЛЬКО select)
То есть пишиselect * from MyProc(:Param1, :Param2)
или извращайся с RETURN VALUES но тогда не пиши опен а пиши ExecXXX или как там.
3APA3A (2004-07-03 15:18:00) [22]хранимая процедура =)
menart (2004-07-03 15:13:00) [23]что такое ХР?