FAQ - Вопросы - ответы - советы - Базы данных
Вопрос:
[MSSQL] Можно ли вызвать STORED PROCEDURE через TQUERY, если она не возвращает курсора?
Ответ:
В случае MS SQL нужно написать:
QUERY1.SQL:='DECLARE @RES'+#13#10+'EXEC MYFUNC :PARAM1,:PARAM2,@RES OUTPUT'; QUERY1.OPEN; RESULT:=QUERY1.FIELDBYNAME('COLUMN1').VALUE; QUERY1.CLOSE;