Saludos canal visual basic.
solicito ayuda a quien pueda colaborarme en esta inquietud.

en el siguiente 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.
si existe otra forma de que me ordene los datos les agradezco.

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.

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

Gracias.