PDA

Ver la Versión Completa : Ordenar tabla (base de datos)


talos
09-02-2006, 18:44:43
Hola a todos,, necesito ayuda urgente.. tengo que ordenar una tabla y utilizo IndexFieldNames me lo ordena pero de menor a mayor.. y que ocurre que lo necesito al contrario de mayor a menor he estado intentandolo con IndexDefs pero no se inmuta... la base de datos es de Access.. bueno espero que me ayudeis .. gracias por adelantado..

fabianbbg
09-02-2006, 22:00:35
hola:
Antes que nada.. !bienvenido al foro!

¿Y si probas con la propiedad Sort de los datasets?


ADOTable1.Sort:='Apellido DESC';



¡Suerte!

talos
09-02-2006, 23:16:57
Gracias fabianbbg pero no estoy utilizando ADOTable1 utilizo TTable y parece que no funciona Sort espero que me puedas ayudarme porque estoy bloqueado desde hace tiempo ... gracias de todos modo

fabianbbg
10-02-2006, 00:26:21
Ah! bueno.. no usas ADO, entonces lo que tenes que hacer es definir un indice descendente en el ACCESS, en diseñar tabla, indices, ahi lo creas seleccionando el campo y que por supuesto es descendente.

Luego desde el delphi y la propiedad IndexName del TTable seleccionas el nombre del Indice que acabas de Crear en el access.

Incluso podes cambiarlo con el dataset Abierto..

bueno espero ayudarte esta vez..
Saludos