안녕하십니까. 제가 수행중인 프로젝트에서 DB2와 연동해서 스토어드 프로시저를 사용하는데
궁금한 것이 있어서 질문드립니다.
Host(AS400)에 있는 DB2스토어드 프로시저를 호출해서 결과값을 받으려고 하는데 잘 안되서여..
코딩부분--------------------------------------------------------------------------
procedure TForm1.Button2Click(Sender: TObject);
begin
memo1.Text := '';
edit1.Text := '';
StoredProc2.Prepare;
StoredProc2.ParamByName('IOPARM').AsString := 'H055030200000222 060000073';
edit1.text := StoredProc2.ParamByName('IOPARM').asstring;
StoredProc2.ExecProc;
//sleep(2000);
StoredProc2.GetResults;
memo1.text := StoredProc2.ParamByName('IOPARM').asstring;
end;
---------------------------------------------------------------------------------
전문코드("H055030200000222 060000073")는 TEST를 하려고 제가 소스에 박아놓았습니다.
전문코드는 Host에 잘가고 Host쪽에서 제게 결과값을 보냈다고 하는데 저는 결과값을 받지
못해여, 어디가 잘못된 걸까여?? 파라미터Type은 "PtInputOutput"으로 했습니다.
고수님들 조언부탁드리겠습니다.