FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
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) |
#3
|
|||
|
|||
esto lo tengo en el evento ontittleclick del tdbgrid. cada columna corresponde a un campo.
case (column.index) of 0rden:=' ORDER BY CODIGOCOLOR'; 1rden:=' ORDER BY COLOR'; 2rden:=' ORDER BY CANTIDAD'; 3rden:=' 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);
__________________
frenadol |
#4
|
||||
|
||||
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 |
#5
|
|||
|
|||
gracias amigo resulto.
|
|
|
|