• 고객센터
  • 교육
  • 매뉴얼
  • 데모
  • 제품소개
기술지원45
조회 수 : 1015
2008.06.03 (22:49:46)
안녕하세요?

쉬프트 정보통신 솔루션지원팀입니다.

문의하신 부분에 대해서 말씀드리겠습니다.

일단, 데이터가 잘려서 나온다면 서비스 로직에서 Dataset의 컬럼 선언시에

컬럼 사이즈가 작게 잡혀 있을 수 있습니다.

서비스 로직에서 해당 컬럼의 컬럼 사이즈를 확인해 보시기 바랍니다.

그리고 문제가 되시는 데이터가 정확하게 표현이 되지 않는 문제는 소스를 봐야 정확하게 알 수 있습니다만,

서비스 로직에서 ResultSet에 있는 값을 꺼내서 찍어보시고 클라이언트로 데이터셋의 내용을 전송하기 전에

Dataset 객체에 담겨있는 값을 꺼내서 확인해 보시기 바랍니다.

Grid 상에 잘 못 표현된 경우라면 일단 Dataset 객체에 데이터가 잘 못 담겨 있을 가능성이 크고

그건 서비스 로직에서 잘 못 된 것을 수 있습니다.

일단 그 부분들을 확인하시어 별 이상이 없으시면 다시 문의 주시기 바랍니다.

그럼 수고하시고

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

>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 타임뱅크
>* GAUCE 버전 : 3.0
>* WAS 종류(WebLogic 등등) : 웹스피어 5.1.2
>* DB 종류 : oracle 9
>* 문의 유형(질문/요청/참조) :  질문
>* 내용 :
>
> db에서 쿼리를 하여 데이터 셋을 만드는데 앞의 앞의 row data의 일부가 다음 row 에 나옵니다.
>
>가령
>
>원데이터가
>
>col1
>------
>12345
>111
>5
>
>라고 하면
>grid에서 표현되는 모습은
>
>col1
>------
>12345
>11145
>51245
>
>이처럼 앞의 데이터가 뒤의 데이터에 채워져서 나오는데
>
>해결을 어떻게 해야 할지 몰라서 문의 드립니다.
>
>또한 일부 컬럼의 경우는 데이터가 다 표시가 안돼고 일부가 짤려서 표현이 됩니다.
>이 건도 어떻게 해야 하는지 알려주세요.
>
>수고하세요.
 
Tag List
XE Login