subject students eg1001 182737H 29837B 29837C 19282W eg1002 192837C 32810H
subject numberofstudent students eg1001 4 182737H 29837B 29837C 192823W eg1002 2 192837C 32810H
Dim connect As String connect = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" & Application.StartupPath & "\segdata.accdb" Dim conn As New OleDbConnection(connect) Dim cmd As OleDbCommand = New OleDbCommand cmd.Connection = conn conn.Open() cmd.CommandText = "SELECT DISTINCT ModuleCode, AdminNo FROM(SEGDATA)ORDER BY ModuleCode ASC, AdminNo ASC" Dim dt As New DataTable dt.Load(cmd.ExecuteReader) With dgvmodstud .AutoGenerateColumns = True .DataSource = dt End With Dim currentModuleCode As String = String.Empty For i = 0 To dgvmodstud.Rows.Count - 1 If dgvmodstud.Rows(i).Cells(0).Value = currentModuleCode Then dgvmodstud.Rows(i).Cells(0).Value = String.Empty Else currentModuleCode = dgvmodstud.Rows(i).Cells(0).Value End If Next i conn.Close() cmd.Dispose()
use subquery
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)