Q&A

  • DB2연동 스토어드프로시저 사용법
안녕하십니까. 제가 수행중인 프로젝트에서 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"으로 했습니다.

고수님들 조언부탁드리겠습니다.

0  COMMENTS