ordenar ascendente en datagridview
Publicado por Fco. Javier Medrano Salez (5 intervenciones) el 19/08/2022 02:47:44
Hola, tengo este código:
Dim cadenasql As String = ("SELECT * FROM docentes WHERE asignatura = '" + ComboBox4.Text + "' ORDER BY orden ASC")
Dim adaptador As New OleDbDataAdapter(cadenasql, conex)
adaptador.Fill(Ds)
For Each row As DataRow In Ds.Tables(0).Rows
DataGridView1.DataSource = Ds.Tables(0)
recordCount = Ds.Tables(0).Rows.Count
Next
Label21.Text = recordCount
Le digo al visual que muestre docentes con una asignatura y tienen un número (orden) para que sean ordenados numéricamente de manera ascendente.
el resultado no es el que espero: 1, 10, 11, 12, 13,..............19, 2, 20, 21 y asi
lo que necesiito es lo lógico 1, 2 3, 4, 5, 6 .........etc
algo estoy haciendo mal?
gracias por su ayuda
Dim cadenasql As String = ("SELECT * FROM docentes WHERE asignatura = '" + ComboBox4.Text + "' ORDER BY orden ASC")
Dim adaptador As New OleDbDataAdapter(cadenasql, conex)
adaptador.Fill(Ds)
For Each row As DataRow In Ds.Tables(0).Rows
DataGridView1.DataSource = Ds.Tables(0)
recordCount = Ds.Tables(0).Rows.Count
Next
Label21.Text = recordCount
Le digo al visual que muestre docentes con una asignatura y tienen un número (orden) para que sean ordenados numéricamente de manera ascendente.
el resultado no es el que espero: 1, 10, 11, 12, 13,..............19, 2, 20, 21 y asi
lo que necesiito es lo lógico 1, 2 3, 4, 5, 6 .........etc
algo estoy haciendo mal?
gracias por su ayuda
Valora esta pregunta
0