关于控件ListView的排序问题
有一SQL语句为:select keys from table1 order by keys collate chinese_PRC_BIN,字段keys的内容为A、B、B...、[、\...(按asc码顺序排序),加入ListView1控件的代码如下:
ListView1.ListItems.Clear
If Adodc1.Recordset.RecordCount > 0 Then
Adodc1.Recordset.MoveFirst
For i = 1 To Adodc1.Recordset.RecordCount
Set myListItem = ListView1.ListItems.Add(, i_Str, Adodc1.Recordset.Fields("keys").Value, 0)
ListView1.ListItems.Item(i).SubItems(1) = Adodc1.Recordset.Fields("keys").Value
If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveNext
Next i
End If
这时得出的ListView1的排列顺序是[、\...、A、B、C...,ListView1怎样才能按A、B、B...、[、\...按序,请各位高手指教?