vb.net在datagridview中按升序排序2列

时间:2016-02-14 11:15:37

标签: vb.net datagridview

我已经知道如何对datagridview进行排序,但只能在一列中进行排序。

DataGridView1.Sort(DataGridView1.Columns(0), 
        System.ComponentModel.ListSortDirection.Ascending)

假设我有两列得分和时间

  

第一个得分= 50,时间= 0:2:500(m:s:f)

     

第二次得分= 100且时间= 0:1:500(m:s:f)

Dim sql As String = "Select FULLNAME as [NAME], scrAlphabet as [SCORE],tmAlphabet as [TIME]   from qryAlphabet"
cmd = New OleDbCommand(sql, conn)
conn.Open()
adapter.SelectCommand = cmd
adapter.Fill(dt)
bsource.DataSource = dt
DGDisplay.DataSource = bsource
adapter.Update(dt)

谢谢和最诚挚的问候。

0 个答案:

没有答案