Q&A

  • 스토어 프로시저 사용법????? [정말 급함]...부탁...
안녕하세요?

저는 ars개발중인데...

스터어 프로시저 사용법을 몰라서 정말 죽을 지경입니다....

델파이 5 ...엔터프라이저를 사용하고 있구요...

내일이 오픈인데...

이것이 db에 있는 스토어 프로시저를 찾지를 못하고 있거든요???

어떻게 해야 프로시저와 붙을지 좀 갈켜 주세요...

참고로 정말 급하거든요???

고수님들의 조언을 눈빠지게 기다리며...

3  COMMENTS
  • Profile
    공성환 2000.05.02 09:50
    황원석 wrote:

    > 안녕하세요?

    > 저는 ars개발중인데...

    > 스터어 프로시저 사용법을 몰라서 정말 죽을 지경입니다....

    > 델파이 5 ...엔터프라이저를 사용하고 있구요...

    > 내일이 오픈인데...

    > 이것이 db에 있는 스토어 프로시저를 찾지를 못하고 있거든요???

    > 어떻게 해야 프로시저와 붙을지 좀 갈켜 주세요...

    > 참고로 정말 급하거든요???

    > 고수님들의 조언을 눈빠지게 기다리며...



    도움이될지...

    델파이4, 오라클에서 쓸경우입니다..



    스토어드프로시져 콤퍼넌트를 이용하여

    with SP 콤퍼넌트명 do

    begin

    SP의 입력 파라미터...



    ParamByName('pWORK_YY' ).AsString := DateEditWORK_YY.Text; // 작업년월

    ParamByName('pTYPE_CODE').AsString := EditTYPE_CODE .Text; // 자산종류

    ParamByName('pUSER_DEPT').AsString := UserInfo .DeptCode; // 작성부서

    ParamByName('pUSER_ID' ).AsString := UserInfo .UserID ; // 작성자

    ParamByName('pIP_ADDR' ).AsString := UserInfo .IPAddr; // IP ADDR

    Prepare ;

    ExecProc ;



    리턴 값...

    sReturn := ParamByName('pRETURN' ).AsString;

    UnPrepare;

    end;

  • Profile
    황원석 2000.05.02 20:51
    공성환 wrote:

    > 황원석 wrote:

    > > 안녕하세요?

    > > 저는 ars개발중인데...

    > > 스터어 프로시저 사용법을 몰라서 정말 죽을 지경입니다....

    > > 델파이 5 ...엔터프라이저를 사용하고 있구요...

    > > 내일이 오픈인데...

    > > 이것이 db에 있는 스토어 프로시저를 찾지를 못하고 있거든요???

    > > 어떻게 해야 프로시저와 붙을지 좀 갈켜 주세요...

    > > 참고로 정말 급하거든요???

    > > 고수님들의 조언을 눈빠지게 기다리며...



    General SQL Error!

    Could not find stored procedure "dbo.fax_datamake;1"

    이런 식으로 에러가 나거든요...

    모든 걸 연결은 했는데... 단지 active 를 true하면 이렇게 에러가 뜨거든요?

    부탁드립니다.



  • Profile
    공성환 2000.05.03 02:48
    황원석 wrote:

    > 공성환 wrote:

    > > 황원석 wrote:

    > > > 안녕하세요?

    > > > 저는 ars개발중인데...

    > > > 스터어 프로시저 사용법을 몰라서 정말 죽을 지경입니다....

    > > > 델파이 5 ...엔터프라이저를 사용하고 있구요...

    > > > 내일이 오픈인데...

    > > > 이것이 db에 있는 스토어 프로시저를 찾지를 못하고 있거든요???

    > > > 어떻게 해야 프로시저와 붙을지 좀 갈켜 주세요...

    > > > 참고로 정말 급하거든요???

    > > > 고수님들의 조언을 눈빠지게 기다리며...

    >

    > General SQL Error!

    > Could not find stored procedure "dbo.fax_datamake;1"

    > 이런 식으로 에러가 나거든요...

    > 모든 걸 연결은 했는데... 단지 active 를 true하면 이렇게 에러가 뜨거든요?

    > 부탁드립니다.





    그렇리가 ????

    접속하시는 사용자ID로 sqlplus에서

    EXEC 프로시져명(아규먼트); 로 해보시구요

    실행이 된다면 프로시져는 정상인것 같고요

    스토어드프로시져 콤포넌트의 DataBaseName에 설정하신 알리아스를 설정...



    오류메시지로는 잘모르겠네요...



    델파이에서 코딩한부분이라도 봤으면(프로퍼티까지)...

    좀더 파악할수 있을것같은데...