• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1627
2006.04.07 (05:00:27)
안녕하세요

쉬프트 정보통신 기술지원팀입니다.

문의하신 TR 처리 시 전체 row가 서버쪽에 넘겨주는 방법에 대해서 말씀드리겠습니다.

TR의 기본 구조는 Update, Insert,Delete한 row만 넘겨주는 구조 입니다.

따라서 원하시는 동작처럼 구현할 수는 있으나 제약 사항이 있습니다.

구현하는 방법은 Dataset의 UserStatus()메소드를 이용하여

전체 row를 Inset나 Delete Status를 갖게하여

임의로 조작을 가해주어 TR 처리시 변경 작업한 것임을 인식할 수 있게 만들어 주는 것입니다.

즉, 실제 Insert나 Delete, Update 작업 없이 서버단에 전체 row를 넘겨줄 수 있게 되는 것입니다.

이제 제약사항이 생기게 되는데 이렇게 전체 row를 서버단에 넘겨 줄 수 있지만

실제 처리하는 row가 Insert나 Delete 작업을 하게 된다면 그것을 구분할 수 있는 방법은 없는 것입니다.

이 방법은 실제 Insert나 Delete 작업 중 하나를 하시던지, Update를 하셨을 때는 실제 변경된 것과

임의로 변경된 것을 구분할 수 있게 되고

실제 변경된 row에 대해서만 원하시는 동작을 처리할 수 있고

Normal row에 대해서는 처리는 하지 않도록  할 수 있는 것입니다.

세작업을 모두 하신다면 임의로 status를 변경하게 되시면 서버단에서는 구분할 방법이 없는 것입니다.

따라서 하려는 작업이 어떤 것인지 먼저 판단하시고

말씀드린 Dataset의 Method인 UserStatus()를 메뉴얼에서 참조하시기 바랍니다.

그럼 수고하시고

좋은 하루 되시기 바랍니다.

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 :
>* GAUCE 버전 : 4
>* WAS 종류(WebLogic 등등) : 톰캣
>* DB 종류 : 오라클
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>수고하십니다.
>select 해서 DataSet에 데이타를 넣고 화면에 뿌렸습니다.
>그리고 업데이트나 삭제시 DataSet에 담아져 있는 데이타를 server쪽(JSP)에서 for문을 돌면서 체크하면서
>작업을 하려고 합니다.
>그런데 변경된 데이타만 DataSet에 담겨져있고 처음에 넣었던 데이타는 없습니다.
>전체 데이타(변경된것 포함)를 server쪽 코드에서 확인하는 방법이 없을까요??
>
번호 제목 닉네임 조회 등록일
7449 호환성 보기 설정 이후에도 메뉴 깨짐 현상
kiarakim
9375 2017-02-15
7448 Shift DEMO 사이트 에서 IE11 다운됨
정성호
9603 2017-02-10
7447 엑셀 업로드 속도 문의
jokerrain
9671 2016-12-15
7446 차트 질문 파일
신현철
9636 2016-10-04
7445 java.io.IOException/java.lang.NullPointerException 발생
윤재국
10595 2016-07-13
7444 호환성 보기
kiarakim
9315 2016-07-11
7443 가우스 그리드에 문자입력시 한글/영문 우선순위 변경
hthink
9035 2016-04-21
7442 레포트 DFooter영역 이미지 태그
FKSS
9798 2016-04-20
7441 좌/우측으로 데이터 이동
헐랭이
8186 2016-04-15
7440 가우스 리포트를 PDF로 저장 가능한가요?
안순주
10669 2016-04-12
7439 중간소계 필드 제외 문의
김은영2
8075 2016-04-08
7438 가우스 그리드 범위지정 선택 가능여부 문의 [1]
hthink
10452 2016-03-29
7437 그리드에 이미지표현 파일 [1]
홍혜련
9544 2016-03-23
7436 Internet Explorer의 작동이 중지되었습니다. 파일 [1]
김태성2
9190 2016-03-18
7435 특정 index (row) 삭제 [1]
c1138
9527 2016-03-17
7434 was교체시 업그레이드 재설치 문의 [1]
박서영
8237 2016-03-15
7433 파일 업로드 문의(핸들이 잘못 되었습니다)
임종훈
9355 2016-03-15
7432 개발서버 라이센스 갱신 문의 [1]
정민75
10272 2016-03-07
7431 문의합니다 파일 [1]
c1138
9672 2016-03-07
7430 EnterpriseMode 적용이 되지 않습니다. 파일 [1]
동긔나긔
10918 2016-03-03
Tag List
XE Login