Delphi - Ordenar registros por campos en un dbgrid

 
Vista:

Ordenar registros por campos en un dbgrid

Publicado por Misael (51 intervenciones) el 11/04/2004 22:48:32
como ordeno los registros en un dbgrid, al clickear algun campo de los titulos.
por ejemplo.
que al clickear en un campo llamado codigo en el dbgrid, se ordene por ese campo, y asi sucesivamente.
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:Ordenar registros por campos en un dbgrid

Publicado por Jose Julian (18 intervenciones) el 12/04/2004 03:28:25
no recuerdo si es en el evento OnTitleClick o OnCellClick,ahi saca la columna en la q estas haciendo el click y ordena por ese campo.

Si es un table pues con el metodo Sort y si es query pues con SQL
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:Ordenar registros por campos en un dbgrid

Publicado por MiguelC (106 intervenciones) el 12/04/2004 17:04:55
Evento OnTitleClick:

Case Column.Index Of
0 : Table1.IndexName:='codigo';
1 : Table1.IndexName:='nombre';
2 : Table1.IndexName:='fecha';

Recuerda que el numero ded las columnas comienza de CERO
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