2011-11-22 1 views
0

SQL Server 2005 데이터베이스에 연결하는 Crystal Report를 실행하고 있습니다. 표준 보고서 전문가를 사용하고 SQL Server 테이블을 추가하고 '데이터 찾아보기'를 클릭하면 필드 길이가 데이터베이스의 문자열 (nvarchars 및 varchars)의 두 배인 것처럼 보입니다. 왜 그런가?Crystal Reports 데이터베이스 필드 길이

+0

다른 드라이버를 사용해 보셨습니까? 아마 OLEDB? – craig

+0

나는 OLEDB와 같은 결과를 사용했다. –

답변

1

IIRC 예를 들어 nvarchar (2000)는 2000자를 포함하지만 각 문자는 2 바이트 저장 공간을 필요로하기 때문에 4000 바이트가 예약되어 있습니다. 이것은 당신이보고있는 문제 일 수 있습니다 ... SQL은 문자의 크기 목록과 크리스탈리스트의 크기를 바이트 단위로 나열합니까?