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
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.