Tip 홈 > Inno WB > Tip

 
모든 프로시져에는 @RtnCode 파라메터가 OUTPUT 형식으로 존재해야 한다.

이노(inno)입니다.

INNO WB에 쓰이는 모든 프로시져에는 @RtnCode 라는 파라메터가 존재해야 합니다.

저 코드가 없는 프로시져는 실행을 하지 않게 되어져 있습니다.

@RtnCode 는 int 타입으로 output 으로 해당 프로시져 맨 아래쪽의 파라메터로 지정을 꼭 해야만 합니다.

@RtnCode 는 ReturnCode 를 줄여서 RtnCode 로 한거고요..

이걸 만든 이유는...

프로시져 에러나 프로시져 내에서 리턴코드를 반환하고자 할때 사용합니다.

실제로 INNO WB 의 프로시져를 보시면 알 수 있을 겁니다.

리턴코드의 예로..

0 이면 정상처리

-10001 이면 프로시져 내부 오류

-10002 이면 입력 파라메터 중 UserID 값이 없음.

-10003 이면 이미 등록된 데이터임.

등등... 개발자가 코딩하기 나름입니다.

최소 INNO WB 내에서 사용할 모든 프로시져에는 @RtnCode 를 이용을 해야함을 알려드립니다.

AC~~~ 난 니가 하라는대로 절대로 모든 프로시져에 RtnCode를 못넣겠어... 라고 하신다면..

INNO WB 와 DB와 처리하는 부분을 따로 만들어도 됩니다.

기존에 쓰시는걸 가져오셔서 그대로 사용을 하셔도 됩니다만....

아마도 INNO WB 에서 제안하는 방법이 꽤 효율적이라고 생각됩니다만...

혹시.. 더 좋은 방법이 있으시면...

저한테도 알려주세요.... 그러면 INNO WB 에도 적용해서 보다 많은 분들이 사용하실 수 있도록 하겠습니다.. ^^

 

 

2010년 07월 05일 (20:14)
| 아랫글

2, 1 / 1
no title name date visit
-- 모든 프로시져에는 @RtnCode 파라메터가 OUTPUT 형식으로 존재해야 한다.
2010-07-05 1376
7607 INNO WB 의 DB와의 처리 방식
2010-07-05 1854
 1


I D
P W
회원가입
Inno WB
    Download
    Tip

Copyright © 2001-2024 All rights Reserved.     Powered by INNO WB 0.6 Beta (.Net)