学生が採点した点数をテキストで返すクエリがあります。
Dim subjectSearch = From subSearch In DemoSchool.EssenceSubjectRegistrations Where subSearch.Session = drpSession.SelectedItem.Text _
AndAlso subSearch.RealClass.ClassSN = findClassSN.FirstOrDefault AndAlso _
subSearch.SubjectCode = drpSubject.SelectedValue _
Select New With {.SubjectRegSN = subSearch.SubjectRegSN,
.FirstName = subSearch.Student.FirstName,
.Surname = subSearch.Student.Surname,
.CA1 = subSearch.CA1,
.CA4 = subSearch.CA4 }
上記のクエリは、グリッドビューにバインドされている場合、次のような結果を返します。各学生は、データベースに合計 3 つのレコードを持っています。
SubjectRegSN FirstName Surname CA1 CA4
101 James Osa 45 65
102 James Osa 76 98
103 James Osa 56 76
105 Fames Dan 45 65
106 Fames Dan 76 98
107 Fames Dan 56 76
しかし、私はこの性質の何かが欲しい
SubjectRegSN FirstName Surname CA1 CA4 CA1 CA4 CA1 CA4
1 James Osa 45 65 76 98 56 76
2 Fames Dan 45 65 76 98 56 76
subjectSN は、選択元のテーブル EssenseSubjectRegistration のデータベース内の主キーです。助けてください。