Visual Basic - Como puedo ordenar ascendentemente un data grid

Life is soft - evento anual de software empresarial
 
Vista:

Como puedo ordenar ascendentemente un data grid

Publicado por Larisa (43 intervenciones) el 25/02/2003 00:11:16
Hola a todos
Me gustaria saber como puedo ordenar un data grid ascendentemente. Ya ordene la base de datos en acces pero los registros en el data grid me aparecen tal y como los voy creando.

Tambien quiero saber cual es el código más adecuado para dejar datos en blanco en una bd. Es decir, como puedo eliminar el error de cadena de longitud 0, si dejo un campo en blanco o no doy espacio en blanco.

Gracias a todos
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

RE:Como puedo ordenar ascendentemente un data grid

Publicado por Rodolfo del Peru (454 intervenciones) el 25/02/2003 04:48:50
Prueba esta rutina en el formulario de tu datagrid

Private Sub DataGrid1_HeadClick(ByVal ColIndex As Integer)
Static FlagAscendDescen As Boolean
Dim sqlAscend As String
Dim sqlDescend As String

On Error Resume Next
sqlAscend = Grid.Columns(ColIndex).DataField & " ASC"
sqlDescend = Grid.Columns(ColIndex).DataField & " DESC"
Grid.ClearSelCols

FlagAscendDescen = Not FlagAscendDescen

If FlagAscendDescen Then
rs.Sort = sqlAscend
Else
rs.Sort = sqlDescend
End If
End Sub

Saludos desde Lima
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

RE:Como puedo ordenar ascendentemente un data grid

Publicado por lala (11 intervenciones) el 25/02/2003 08:04:30
Me gustaria saber como puedo pararme despues de caerme?
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