0

学生が採点した点数をテキストで返すクエリがあります。

     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 のデータベース内の主キーです。助けてください。

4

0 に答える 0