확인하셨다시피 Dataset의 건수 제한은 없습니다.
Dataset이 처리할 수 있는 사이즈 제한이 있으며, 1컬럼 6K,1로우 8K 제약이 있다는 의미입니다.
데이터셋의 총 컬럼의 합을 확인해보시기 바랍니다.
예를 들면, 데이터셋에 3개의 컬럼이 있을 경우
A:STRING(4000), B:STRING(4000), C: INT(10) 으로 사이즈를 지정한다면 실제로 8K를 넘어가므로 A와 B컬럼의 값은 데이터셋에 담기지만, C컬럼의 값은 담기지 않게 됩니다.
단, 유니코드 환경의 경우 STRING컬럼의 경우 2byte유니코드라면 컬럼사이즈*2, 3byte유니코드라면 컬럼사이즈*3으로 계산합니다.
참고로 컴포넌트 혼용은 불가합니다.
즉, 데이터셋이 유니코드라면 TR도 유니코드를 사용하셔야 합니다.
이 부분 역시 확인해보시기 바랍니다.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : LG 경영정보전략팀 SPRS 시스템
>* 문의할 Component명 및 버전 : UniCode Max 2,0,x,x
>* DataSet 버전 : MxDataSetU 2,0,1,75
>* Tr 버전 : MxLogicalTR 1,2,1,46
>* 문의 유형(질문/요청/참조) : 질문
>* 내용 :
>
>안녕하세요. Dataset과 Grid를 이용하여 데이터를 출력해주고 있습니다.
>
>출력 데이터가 약 1만건을 넘게되면 첨부파일의 이미지와 같이 "Internet Explorer의 추가
>기능에 문제가 발생하여 브라우져를 닫아야합니다." 메세지와 함께 브라우져가 닫혀버리고 있습니다.
>메뉴얼에 있듯이 Dataset은 레코드건에 제약은 없고 Column과 Row용량에만 제약이 있는것으로
>알고 있습니다.
>
>해당 데이터를 반씩 나눠서 조회했을 때는 정상적으로 출력이 되므로 Row 용량 제약에는 해당되지 않는거
>같습니다.
>
>또한 간단한 조회의 경우 3만건이 넘어도 문제가 없습니다. 그렇다면 Dataset에 총용량제한이 있는게 아닌지
>궁금합니다.
>
>답변부탁드립니다.
>감사합니다.
>
>
>
>
>
>