Q&A

  • 스토어드 프로시져 사용하는데...
델파이 스토어드 프로시져 컴포넌트 사용사는데..



Query Analyzer(MS SQL 7.0)에서는 실행이 되는데



델파이 컴포넌트에서 DatabaseName 선택하고



StoredProcName 에서 스토어드 프로시져 Name을 선택하고



Param Type도 정해주었는데 Active = True 하면 스토어드 프로시저를



찾을 수 없다는 에러가 나오네요... Could not find stored procedure '스토어드 프로시져 이름'



이 스토어드 프로시져의 역활은 델파이에서 Login 계정을 생성하고 MS SQL에



Login 계정을 생성 시키는 것이거든요..



Query Analyzer(MS SQL 7.0)에서 sql문으로 실행시키면 됩니다..



답변 부탁드립니다..더 자세한 설명이 필요하시다면 올려 드리겠습니다..









1  COMMENTS
  • Profile
    신호성 1999.12.10 03:15
    신기종 wrote:

    > 델파이 스토어드 프로시져 컴포넌트 사용사는데..

    >

    > Query Analyzer(MS SQL 7.0)에서는 실행이 되는데

    >

    > 델파이 컴포넌트에서 DatabaseName 선택하고

    >

    > StoredProcName 에서 스토어드 프로시져 Name을 선택하고

    >

    > Param Type도 정해주었는데 Active = True 하면 스토어드 프로시저를

    >

    > 찾을 수 없다는 에러가 나오네요... Could not find stored procedure '스토어드 프로시져 이름'

    >

    > 이 스토어드 프로시져의 역활은 델파이에서 Login 계정을 생성하고 MS SQL에

    >

    > Login 계정을 생성 시키는 것이거든요..

    >

    > Query Analyzer(MS SQL 7.0)에서 sql문으로 실행시키면 됩니다..

    >

    > 답변 부탁드립니다..더 자세한 설명이 필요하시다면 올려 드리겠습니다..

    >





    이유는 모르지만 아마도 파라미터가 있어서 에러가 발생하는 것으로 생각됩니다.

    SQL Server 7.0의 스토어드프로시져에서 파라미터가 있는경우만 그런 에러가

    발생하는걸로 알고 있거든요.



    전 SQL Server 6.5 까지만 사용했고 7.0을 사용할 일이 없어서 관심이 없어

    원인을 찾지는 않았지만 하여간 파라미터 문제일 겁니다.



    이유를 알게되면 게시판에 글을 올려주던가 메일좀 부탁합니다.







서버에 요청 중입니다. 잠시만 기다려 주십시오...