Visual Basic - ordenar datos de una consulta en datagrid

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 22
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ordenar datos de una consulta en datagrid

Publicado por luis (19 intervenciones) el 18/11/2019 16:16:24
este es el código no se donde colocar el order by en la consulta sql, pues lo he intentado de varias formas y no me ha salido.

gracias por su colaboración, este es el código que hace la consulta y la muestra en datagrid, pero no me da los registros en orden , preferiblemente por el campo fecha venta en tabla access.

1
2
3
4
5
6
7
Sub buscafactura()
Dim buscarfactura As String
buscarfactura = UCase(Trim(cedula.Text))
adofactura.RecordSource = "select * from ventafactura where[codigocliente]like '" & buscarfactura & "'"
Set grillafacturas.DataSource = adofactura
adofactura.Refresh
End Sub

les anexo imagen código vb 6
IMG_20191117_134526057
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ordenar datos de una consulta en datagrid

Publicado por Andres Leonardo (1798 intervenciones) el 18/11/2019 16:23:05
Estimado aqui



1
adofactura.RecordSource = "select * from ventafactura where[codigocliente]like %'" & buscarfactura & "%' order by CampoAOrdenar"

*Adicional el Like funciona con estos caracteres %% como comodines


'siempre recomiendo que el SQLString sea una variable asi la puedes ver algo asi...

1
2
3
4
5
6
7
8
9
10
Sub buscafactura()
Dim buscarfactura As String
Dim StrSql As String
buscarfactura = UCase(Trim(cedula.Text))
StrSQL = "select * from ventafactura where[codigocliente]like '" & buscarfactura & "' order by CampoAOrdenar"
debug.print StrSQL 'Aqui con esta puedes ver en la pantalla de inmediato en que estado.
adofactura.RecordSource =  StrSQL
Set grillafacturas.DataSource = adofactura
adofactura.Refresh
End Sub





SAludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 22
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ordenar datos de una consulta en datagrid

Publicado por luis (19 intervenciones) el 20/11/2019 23:23:48
Gracias Andres me funciono a la perfección.

Bendiciones mi hermano.

Muy agredecido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ordenar datos de una consulta en datagrid

Publicado por Andres Leonardo (1798 intervenciones) el 21/11/2019 15:08:21
Me alegro que te haya funcionado . saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar