Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Como Ordenar Un Tdbgrid Con Clic En Columna (https://www.clubdelphi.com/foros/showthread.php?t=9748)

cmena 30-04-2004 19:02:01

Como Ordenar Un Tdbgrid Con Clic En Columna
 
hola amigos como puedo ordenar un tdbcrid haciendo un clic en una titulo de una columna de un objeto tdbgrid alimentado por una consulta sql.
por ejeplo ordenar por nombre, es muy compicado? no se puede? debo efectuar otra consulta sql?

ATTE CMENA
GRACIAS

__cadetill 30-04-2004 19:06:39

Por qué haces dos veces la misma consulta y en foros distintos?

http://www.clubdelphi.com/foros/showthread.php?t=9747

Leete la Guía de Estilos (ver firma) ;)

maruenda 30-04-2004 19:06:49

esto lo tengo en el evento ontittleclick del tdbgrid. cada columna corresponde a un campo.
case (column.index) of
0:orden:=' ORDER BY CODIGOCOLOR';
1:orden:=' ORDER BY COLOR';
2:orden:=' ORDER BY CANTIDAD';
3:orden:=' ORDER BY FECHA';
else
orden:=' ORDER BY MOVIMIENTO';
end;
IF (SENTIDO=' ASC')THEN
BEGIN
SENTIDO:=' DESC';
END
ELSE
SENTIDO:=' ASC';
CADENALECTURA:=PRIMERACADENA+CONDICION+MOVIMIENTO+ORDEN+SENTIDO;
QHISTORICO.CLOSE;
QHISTORICO.SQL.Clear;
QHISTORICO.SQL.Add(CADENALECTURA);

roman 30-04-2004 19:07:28

Entiendo que ta hayas equivocado de foro en el mensaje anterior pero por favor no repitas la consulta y solicita al moderador del foro que cambie tu hilo al foro adecuado.

// Saludos

cmena 03-05-2004 16:52:34

gracias amigo resulto.


La franja horaria es GMT +2. Ahora son las 01:31:24.

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