환경 : 델파이 7, zeos, firebird
---> 서버에 생성된 스토어프로시저
ALTER PROCEDURE SP_TEST (
PC_SEQ_NO CHAR(6))
RETURNS (
USERS CHAR(15))
AS
begin
select user from pc order by pc_seq_no
into :users;
suspend;
end
---> 스토어프로시저에 입력되는 파라미터 및 실행 후 리턴을 보여주는 코딩
with ZStoredProc1 do begin
ParamByName('pc_seq_no').AsString := zQuery_hw.FieldByName('pc_seq_no').AsString;
ExecProc;
showmessage(FieldByName('users').AsString);
end;
--> 콤퍼넌트 프라퍼티에는 Params 에 pc_seq_no 가 input, users 가 output 형태로 선언
실해시 users not found 에러가 발생합니다. !
검토 후 조언 부탁드립니다. 감사합니다
Output 파라미터도 파라미터니깐 parambyname으로 하시면 되지 않을까.......요?..^^