• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1128
2009.02.25 (20:13:08)

안녕하세요?
트랜잭션 처리할 때 데이터셋에서 변경된 데이터들만 서비스로 전달이 되기 때문에
값이 변경되지 않으면 서비스단으로 데이터가 전달되지 않습니다.
하지만, 변경되지 않았는데 서비스로 데이터를 넘겨야하거나 변경되었지만 서비스로 데이터를 넘겨주고 싶지
않을 때 dataset컴포넌트 속성에 보시면
DatasetID.UserStatus(DatasetID.RowPosition)=0 or 1 or 2;
위의 UserStatus()메소드를 이용하여 원하는 row의 상태값을 변경할 수 있습니다.

[참고] 상태값 0 => Normal
                     1 => Insert
                     2 => Delete

  
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : unix
>* GAUCE 버전 : 3.5
>* WAS 종류(WebLogic 등등) : tomcat
>* DB 종류 : oracle
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>tr 사용시  <param name="KeyValue"   value="JSP(I:POST=ds)">
>
>이런식으로 데이터셋을 넘겨줄때 변경 된 데이터가 있어야 넘어가는걸로 알고 있습니다.
>
>변경되지 않은 상태에서 그냥 넘길수 있는 방법은 없는것인지 알고싶습니다.
>
>아니면 변경되지 않은상태의 데이터를 변경된것처럼 바꿀수는 없는것인지요
>
 
Tag List
XE Login