Delphi - orden desendente

   
Vista:

orden desendente

Publicado por irineo muriel mejia (12 intervenciones) el 15/10/2007 23:03:25
hola amigos de foro

Tengo un programa en delphi con base de dato en acces

lo que quiero es, en un DBGrid me ordene en orden decendente

es desir asi por ejmplo

ADELA
ALBERTO
BERNARDO
CARLOS
CESAR

espero me ayuden

saludos
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:orden desendente

Publicado por lucho (6 intervenciones) el 16/10/2007 01:05:24
Existe una manera...pero creo yo que no se resuelve directamente desde DBGrid
Tienes que trabajar directamente sobre la tabla o consulta que esté relacionada, a través del dataSource, con tu DBGrid

Fijate que las tablas, tienen una propieadad que se llama: SortedFields

Ahí en esa propiedad puedes ponerle un text. Probá poniendole ahí el nombre del campo por el cual querés que te ordene la grilla. Por ejmplo:

SortedFields:= 'nombre';

Si te tira algún tipo de error, es porque debes tener definido como indice, en la tabla de acces, el campo por el cual quieres ordenar...eso ya es ajeno a Delphi. Tiene que ver con el desarrollo de la base de datos.
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:orden desendente

Publicado por juancho (193 intervenciones) el 16/10/2007 19:56:06
Si utlisas DBExpress tambien puedes usar :
MiDataSet.IndexFieldNames := 'CAMPO_PARA_ORDENAR';
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