Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: solitario_lobo en Miércoles 21 de Septiembre de 2005, 19:02
Título: Ordenar Una Msflexgrid
Publicado por: solitario_lobo en Miércoles 21 de Septiembre de 2005, 19:02
Hola a todos, alguien sabe como hacer en VB 6.0 para hacer un ordenamiento de la grilla de resultados, me explico. Tengo una grilla donde uno de los datos son los nombres y otro el apellido y otro la direccion. Entonces quiero hacer click sobre la primera columna y hacer que ordene la grilla de acuerdo a la columna clickeada. Alguien sabe como?. Se que en VB.NET biene implementado automaticamente. Pero con la FlexGrid no he descubierto como, no se usar la DBGrid, si alguien me puede orientar, se lo agradecere mucho.
Título: Re: Ordenar Una Msflexgrid
Publicado por: cee en Jueves 22 de Septiembre de 2005, 15:26
facil
o en tu consulta pones ORDER BY nombre ..por ejemplo
o fijate en la ayuda de vb como funciona un flexgrid ... si puedo te lo posteo mañana ... me fijare en casa..
chauuu
Título: Re: Ordenar Una Msflexgrid
Publicado por: Widark en Jueves 22 de Septiembre de 2005, 16:44
Hola solitario_lobo!
Código: Text
Private Sub dgGrilla_HeadClick(ByVal ColIndex As Integer)
Título: Re: Ordenar Una Msflexgrid
Publicado por: Sagutxo en Jueves 22 de Septiembre de 2005, 22:12
Salu2,
Yo ordeno con la opcion .Sort
msflesgrid.Sort = valor
flexSortNone = 0 Ninguna. No se efectúa la ordenación.
flexSortGenericAscending = 1 Genérica ascendente. Realiza una ordenación ascendente basada en la estimación de si el texto es una cadena o un número.
flexSortGenericDescending 2 Genérica descendente. Realiza una ordenación descendente basada en la estimación de si el texto es una cadena o un número.
flexSortNumericAscending 3 Numérica ascendente. Realiza una ordenación ascendente que convierte las cadenas a números.
flexSortNumericDescending 4 Numérica descendente. Realiza una ordenación descendente que convierte las cadenas a números.
flexSortStringNoCaseAsending 5 Cadena ascendente. Realiza una ordenación ascendente sin distinguir mayúsculas y minúsculas en la comparación de cadenas.
flexSortNoCaseDescending 6 Cadena descendente. Realiza una ordenación descendente sin distinguir mayúsculas y minúsculas en la comparación de cadenas.
flexSortStringAscending 7 Cadena ascendente. Realiza una ordenación ascendente distinguiendo mayúsculas y minúsculas en la comparación de cadenas.
flexSortStringDescending 8 Cadena descendente. Realiza una ordenación descendente distinguiendo mayúsculas y minúsculas en la comparación de cadenas.
flexSortCustom 9 Personalizada. Utiliza el evento Compare para comparar filas.
Espero que te sirva. :smartass:
Título: Re: Ordenar Una Msflexgrid
Publicado por: solitario_lobo en Lunes 26 de Septiembre de 2005, 17:33