• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
조회 수 : 1172
2006.10.31 (18:39:35)
안녕하세요?

관련 소스 첨부해 주세요

그럼 수고하세요.

>그 데이터셋을 INPUT에서도 받아 써야합니다.
>그래서 INPUT, OUTPUT 모두에 데이터셋을 넣었는데 역시나 똑같네요.
>
>
>
>>안녕하세요?
>>
>>기본적으로  TR컴포넌트는 TR컴포넌트의 INPUT(I)로 지정된 데이터셋은
>>
>>해당 데이터셋의 데이터가 변경(updated속성이 true)인 경우에 변경된 데이터(ROW)를
>>
>>서버로 전송하게 됩니다.
>>
>>만약 조회 목적에서 데이터셋을 사용하신다면 Output(O)로 지정해서 수행하게 되시면
>>
>>데이터가 없어도 조회가 수행되게 됩니다.
>>
>>그럼 수고하세요.
>>
>>>게시판을 이용해 주셔서 감사합니다.
>>>다음양식에 맞게 입력해주세요.
>>>
>>>* 고객시스템명 :
>>>* GAUCE 버전 :
>>>* WAS 종류(WebLogic 등등) :
>>>* DB 종류 :
>>>* 문의 유형(질문/요청/참조) :
>>>* 내용 :
>>>
>>>TR로 넘긴 DataSet에 데이터가 있는 경우만 실행이되고,
>>>없는 경우엔 TR로 넘어가지두 않고,
>>>아예 암일도 안일어나네요.... 전후 로그가 하나도 안찍힙니다.
>>>있을땐 쿼리의 Where 조건에 넣어야하고,
>>>없을땐 다른 조건을 넣습니다.
>>>어떻게 해야하나요?
>>>
>>>-------------------------------------------------
>>>
>>>jsp에서 선언된 DATASET
>>><object id="HOST_DS" classid="<%=GauceConstants.DATASET_CID%>">
>>><param name="Syncload" value="false"></param>
>>></object>
>>>
>>>DAO에서 받은 GauceDataSet 입니다.
>>>public RecordSet Select(Box input, GauceDataSet hostList, SessionBox session) throws SSQLException, Exception {
>>>~
>>>~
>>>~
>>>if(hostList.getDataRowCnt()>0){
>>>  for (int i = 0; i < hostList.getDataRowCnt(); i++) {
>>>         작업
>>>  }
>>>}
>>>~
>>>~
>>>~
>>>}
>>>
>>
>
Tag List
XE Login