단순 쿼리에서 데이터 집합 사용 안 함
Crystal Reports for Visual Studio 프로젝트의 확장성을 최적화하는 방법 중 하나는 단순 쿼리에서 데이터 집합을 사용하지 않는 것입니다.
데이터 집합을 사용하는 보고서에는 나름대로의 이점이 있지만 확장성을 고려해야 하는 경우 데이터 액세스 메커니즘으로 반드시 데이터 집합을 사용할 필요는 없습니다. 응용 프로그램에서 보고서에만 사용할 데이터 집합을 만드는 경우, 특히 "SELECT field 1, field 2 FROM table" 같이 쿼리가 간단한 경우에는 데이터 집합의 이점이 거의 없습니다.
이러한 경우에는 Crystal Reports를 데이터베이스에 직접 연결하고 쿼리를 수행하도록 하는 것이 속도가 더 빠르고 메모리도 덜 사용합니다. 이는 Crystal Reports Designer에서 만든 모든 보고서의 기본 동작입니다.
데이터 집합은 다음과 같은 경우에 사용하는 것이 좋습니다.
- 여러 데이터 소스의 데이터를 결합해야 하는 경우
- 쿼리를 실행한 다음 데이터 집합의 데이터를 수정해야 하는 경우
참고 항목
-
이 자습서에서는 ADO.NET 데이터 집합에 연결된 보고서를 만드는 방법과 응용 프로그램에서 이 보고서를 표시하는 코드를 작성하는 방법에 대해 설명합니다.