Как отобразить результаты учеников из реляционной базы данных в datagridView в Vb.net - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь создать модуль отображения результатов для начальной школы в табличном формате с использованием MySQL и VB.NET. Вот мой запрос

select t.StudentName
     , t.RollId
     , t.ClassId
     , t.marks
     , SubjectId
     , tblsubjects.SubjectName
  from 
     ( select sts.StudentName
            , sts.RollId
            , sts.ClassId
            , tr.marks
            , SubjectId 
         from tblstudents sts 
         join tblresult tr 
           on tr.StudentId = sts.StudentId
      ) t 
   join tblsubjects 
     on tblsubjects.id = t.SubjectId;

Это дает следующий вывод, который является именно тем, чтопоявляется в представлении dataGrid enter image description here

Все же, что я хочу, это что-то вроде этого enter image description here

Мой вопрос, возможно ли это?и если да, как я могу это сделать?Я думаю, я мог бы использовать сводную таблицу на уровне запроса или представление, а затем загрузить его в DataGridView, но я не знаю, как создать сводную таблицу или представление в MySQL.

Может ли кто-нибудь помочь мне в том, каксделать это или привести меня к ссылке учебника о том, как сделать то же самое.Буду также признателен за поддержку. Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...