Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Ordenar tabla (base de datos) (https://www.clubdelphi.com/foros/showthread.php?t=30147)

talos 09-02-2006 18:44:43

Ordenar tabla (base de datos)
 
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

Y usando Sort¿?
 
hola:
Antes que nada.. !bienvenido al foro!

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

Código Delphi [-]
     ADOTable1.Sort:='Apellido DESC';


¡Suerte!

talos 09-02-2006 23:16:57

es con TTable
 
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


La franja horaria es GMT +2. Ahora son las 11:05:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi