안녕하세요.고수님들....
저는 stored procedure 를 이용해서 db 작업을 하고 있습니다.
그런데 sp를 사용하다 보면 return 값을 1개 이상 보낼 때가 있습니다.
즉 select aa , bb from temp 이렇게 한번 하고 쭉 내려 가서
select cc , dd from temp1 이렇게 하면 query 에서는 두개의 결과값이 나오게 됩니다.
그러면 델파이에서 차례대로 이 결과값들을 받고 싶습니다.
asp 에서는 먼저 aa ,bb 값을 받고 next recordset 이라는 명령을 사용한 다음
cc ,dd 값을 또 받습니다.
델파이에서는 이렇게 1개 이상의 결과 값을 바인딩 할 수 없습니까?
비쥬얼 베이직에서도 가능한 것으로 알고 있는데....
꼭 좀 부탁합니다.
물론 다른 방법을 사용하면 문제는 해결 될 수 있지만 제가 드리는 질문의 개요는
이런 방법이 있느냐는 것입니다.
꼭 좀 부탁합니다.
> 안녕하세요.고수님들....
> 저는 stored procedure 를 이용해서 db 작업을 하고 있습니다.
> 그런데 sp를 사용하다 보면 return 값을 1개 이상 보낼 때가 있습니다.
> 즉 select aa , bb from temp 이렇게 한번 하고 쭉 내려 가서
> select cc , dd from temp1 이렇게 하면 query 에서는 두개의 결과값이 나오게 됩니다.
> 그러면 델파이에서 차례대로 이 결과값들을 받고 싶습니다.
> asp 에서는 먼저 aa ,bb 값을 받고 next recordset 이라는 명령을 사용한 다음
> cc ,dd 값을 또 받습니다.
> 델파이에서는 이렇게 1개 이상의 결과 값을 바인딩 할 수 없습니까?
> 비쥬얼 베이직에서도 가능한 것으로 알고 있는데....
> 꼭 좀 부탁합니다.
> 물론 다른 방법을 사용하면 문제는 해결 될 수 있지만 제가 드리는 질문의 개요는
> 이런 방법이 있느냐는 것입니다.
> 꼭 좀 부탁합니다.
>
>
질문에 대한 정확한 답변인쥐..
stored procedure 안에 FOR 문을 사용함이