성적 분포를 보여주는 ASP.NET 차트 컨트롤을 보여 드리고 싶습니다.성적 분포를위한 ASP.NET 차트
그것은 F.
에 이르기까지 어떤 성적을 가지고 얼마나 많은 학생들에게 보여 주어야 어떻게 차트에는 학생들이 도착하지 않는 경우에 등급 A, B, C, D, F를 포함하게 수행 D 글자라고하니? 예를 들어 D 값을 X 축에 표시하지만 학생 수가 0 인 경우를 원합니다.
데이터가 데이터베이스에서 가져와지고 있으며 ObjectDataSource를 사용하여 차트 컨트롤에 바인딩합니다.
편집 : 데이터 구조는 학생 테이블이 있고 각 스텐드에는 성, 성 및 학년이 있습니다.
EDIT : 나머지 사이트에서는 LINQ와 함께 Entity Framework를 사용하고 있습니다 (원시 SQL 작성과 반대). 따라서 완벽한 세계에서 솔루션은 원시 SQL을 포함하지 않았습니다.
내가 원시 SQL을 사용하지 귀하의 편집에 따라 응답 아래 편집 다음과 같이
이 데이터 테이블을 생성합니다 –