델파이로 오라클연동해서 작업을 하다가
오라클에 정의된 스토어드 프로시져를 사용할려구 하는데요..
스토어드 프로스져를 사용하려면 델파이의 StoredProc 컴퍼넌트를
사용하면 된다고 하는데, 제가 가지고 있는 자료에는
쿼리문내에 포함되어 있는 스토어드 프로시저를 호출하는 방법이
없어서 이렇게 질문을 올립니다.
아래와 같이 쿼리문에 스토어 프로시져가 정상적으로 실행되어 값을
출력하게 하려면 Query 컴포넌트나 DataSource 컴포넌트, StoredProc 컴포넌트들을
어떻게 설정해야 하나요?
고수님들의 답변을 꼭~ 부탁드립니다.
모두 좋은 주말 되시기 바랍니다...^^
-----쿼리문 예제-----------------------------------------------------
SELECT ID, NAME, Code_Name(Dev_Code), MEMO
FROM USER_TABLE
---------------------------------------------------------------------
먼저 델파이의 BDE의 StoredProc를 가져다 놓고.. Setting을 하세요..
그리고 사용하는 방법은
StoredProc.Params[0].AsString := 'aaa'
StoredProc.Params[1].AsBoolean:= TRUE;
StoredProc.Prepare;
StoredProc.ExecProc;
이렇게 하시면 StoredProcedure를 사용할 수 있습니다..
정확한 답변이 되었으면 하네요..
그럼 즐프하세요..