PDA

Ver la Versión Completa : Ordenar registros por un campo (adotable)


jeremiselxi
23-12-2014, 20:52:33
Buenas tardes.

Bueno mi gente esto me ha comido como dicen aquí en Republica Dominicana.

Tengo un adotable y en mi tabla hay un campo llamado No. No es un campo autonumerico.

Lo unico que deseo es que me muestre los registros organizados por este campo pero de forma Descendente.

He leido en el foro que use



Adotable1.sort := 'No';


tambien que lo ponga así


Adotable1.sort := 'No Desc';


Pero de esta última me da error.

Tengo Delphi 7 y se que se puede lograr ordenarlo.

Espero puedan ayudarme y gracias de antemano.

Saludos.

radenf
23-12-2014, 22:14:38
Estimado jeremiselxi:

Yo uso este código para ordenar los registros de una ADOTable1:

if (ADOTable1.Sort= 'No asc') then
ADOTable1.Sort:= 'No desc'
else
begin
ADOTable1.Sort:= 'No asc';
end;
end;

Este código lo puedes poner en el evento OnTitleClick del DBGrid conectado a tu ADOTable1.
Espero que te sirva
Salu2

TiammatMX
24-12-2014, 16:55:37
... lo puedes poner en el evento OnTitleClick del DBGrid conectado a tu ADOTable1...
Salu2

O puedes generar un TADOQuery con los datos ordenados como lo necesitas...

¿Ya revisaste las propiedades del TADOTable que usas?

jeremiselxi
26-12-2014, 13:36:13
Estimado jeremiselxi:

Yo uso este código para ordenar los registros de una ADOTable1:


Código Delphi [-] (http://clubdelphi.com/foros/#)if (ADOTable1.Sort= 'No asc') then
ADOTable1.Sort:= 'No desc'
else
begin
ADOTable1.Sort:= 'No asc';
end;
end;




Este código lo puedes poner en el evento OnTitleClick del DBGrid conectado a tu ADOTable1.
Espero que te sirva
Salu2

Muchas gracias Funiona a la perfección.

y TiammatMX muchas gracias por responder tambien.

Saludos.

radenf
26-12-2014, 13:48:08
Me alegra que te haya servido.
Encantado de haber podido ayudarte.
salu2