DBGRID: ¿C脫MO ORDENAR POR VARIAS COLUMNAS A LA VEZ?
Tengo una idea, pero no se muy bien c贸mo llevarla a cabo: hasta ahora estoy ordenando mis dbgrids en el evento HeadClick, con un c贸digo semejante a este:
Private Sub dbgArticulo_HeadClick(ByVal ColIndex As Integer)
Set oRSArticulo = _
fCrearSelect(oBDApli, "Articulos", dbgArticulo.Columns(ColIndex).DataField, "")
Set datArticulo.Recordset = oRSArticulo
If oRSArticulo.RecordCount > 0 Then
oRSArticulo.MoveLast
oRSArticulo.MoveFirst
dbgArticulo.Col = ColIndex
End If
dbgArticulo.SelStartCol = -1
sVerBuscar
End Sub
Este c贸digo funciona muy bien, pero tiene el inconveniente de que s贸lo me ordena por una columna, (es decir, por un solo campo). ¿Ten茅is alguna idea de c贸mo podr铆a hacer que ordenara a la vez por varias columnas, por m谩s de un campo? ¿Se os ocurre algo? ¡Gracias!
Private Sub dbgArticulo_HeadClick(ByVal ColIndex As Integer)
Set oRSArticulo = _
fCrearSelect(oBDApli, "Articulos", dbgArticulo.Columns(ColIndex).DataField, "")
Set datArticulo.Recordset = oRSArticulo
If oRSArticulo.RecordCount > 0 Then
oRSArticulo.MoveLast
oRSArticulo.MoveFirst
dbgArticulo.Col = ColIndex
End If
dbgArticulo.SelStartCol = -1
sVerBuscar
End Sub
Este c贸digo funciona muy bien, pero tiene el inconveniente de que s贸lo me ordena por una columna, (es decir, por un solo campo). ¿Ten茅is alguna idea de c贸mo podr铆a hacer que ordenara a la vez por varias columnas, por m谩s de un campo? ¿Se os ocurre algo? ¡Gracias!
