2010-03-21 7 views
2

보고서 뷰어 양식에 문제가 발생했습니다. .NET 2008. 1 년 동안 덤프 보고서를 작성한 회사에 대해 약 100000 개의 레코드를 얻으 려합니다.보고서 뷰어 - 메모리 부족 예외

문제는 보고서 디자인에 OutOfMemory 예외가 발생한다는 것입니다.

어떻게 해결할 수 있습니까?

필자는 필자 만 필요한 컬럼을 얻었고, 데이터 세트를 사용하여 표시했습니다.

답변

3

원격으로도 도움이 될 수있는 답변을 공식화하는 것은 어렵습니다. 확실히 당신은 이미 기록의 수가 문제 일 수 있다고 생각했습니다. 디자인 타임에 문제가있는 경우 보고서 쿼리를 일시적으로 조정하여 몇 가지 레코드 만 반환하는 것이 좋습니다. 런타임 문제 인 경우> 8 기가 바이트의 RAM 및 64 비트 운영 체제를 갖춘 멋진 새 시스템을 요구하십시오.

+0

안녕하세요, 동의합니다.하지만 회사에서 IT에 더 투자하고 싶지는 않습니다. ^^ 그럼, Excel과 같은 데이터 오버로드에 대한 링크가 아닙니다. 그 65535 기록? –

+0

레코드 제한이 없습니다. 메모리가 부족합니다. nobugz가 디자인 중에 적은 수의 행을 반환하거나 쿼리에서 불필요한 열을 잘라내려고했다. – ericvg