Ordenar una tabla

dreamim
03 de Noviembre del 2005
He puesto un control Adodc asociado a una tabla y un DataGrid para que me muestre todo el contenido de la tabla. Todo esto en un formulario. Funciona perfectamente, se puede manejar desde el DataGrid o desde el Adodc, con las flechitas de los extremos.

Ahora quiero poner un botón de comando de "ordenar por nombre", ya que están por código, y que el DataGrid haga un refresh y lo presente ordenado alfabéticamente.

Con un control Data lo he conseguido con el siguiente código:

Private Sub CmdOrdenar_Click()
Data1.RecordSource = “SELECT * FROM tabla ORDER BY apellidos”
Data1.Refresh
End Sub

Y esto funciona, puedo ver que está ordenado, moviendo las flechas del Data, pero el Data no se puede asociar al DataGrid, así que he tenido que usar un Adodc, y entonces este código ya no funciona.

¿Podríais indicarme un sistema para ordenar un DataGrid asociado a un control Adodc, pulsando un Command Button?.

Gracias y saludos.

dreamim
03 de Noviembre del 2005
Ya no hace falta que posteen, lo acabo de solucionar.

Saludos.

lujeb
03 de Noviembre del 2005
como lo solucionaste, ES MUY IMPORTANTE PARA MI