Сортировать таблицы данных типа столбца int64? - PullRequest
0 голосов
/ 16 мая 2019

У меня есть один столбец таблицы данных, и я хочу, чтобы он был отсортирован по типу номера int64 (201905161102, 201905161101, 201905161103, 201905161102 ..)

Я пробовал:

datagridview.Sort(datagridview.Columns(0), ListSortDirection.Descending)

Но у меня есть:

объект должен иметь тип int32

Лучшее, что я вижу в Интернете, мне нужно преобразовать столбец или ячейку в тип целочисленного значения - но я не уверен, как это сделать, и если это лучший метод .

Я добавляю строки в мою коллекцию столбцов следующим образом:

 Dim rqt_histo1 As New MySqlCommand("SELECT `example` FROM `fiche_bilan` WHERE `id_patient`=" & id_patient, New MySqlConnection(ConnectString))
 rqt_histo1.Connection.Open()
 Dim rs_histo1 As MySqlDataReader
 rs_histo1 = rqt_histo1.ExecuteReader
 If rs_histo1.HasRows <> 0 Then
    While rs_histo1.Read()
        my_datagridview.Rows.Add(rs_histo1(0))
    End While
 End If
 rs_histo1.Close()
 rqt_histo1.Connection.Close()
...