FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Trabajo con DBGrid
Como hacer para cuando haga clic en el titulo de la columna de un DBGrid se ordene por ese campo correspondiente
|
#2
|
||||
|
||||
El evento OnTitleClick te envía la columna en la que hicieron Click, si dicha información la traes desde un Query, podrás re-ejecutar la consulta agregandole un order by por ese campo, si esa info esta en un DataSet en memoria tipo RxMemoryData, podrás hacer uso de su método Sort, si esa información esta en un TClientDataSet, podrás hacer uso de sus cualidades de indexación.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Ordenar DBGrid
Gracias, jonny por su ayuda
Consegui ordenar mi DBGrid como deseaba, pero tengo un problema Uso un TClientDataSet, enlazando con un .mdb de access 2003, me ordena por todos los campos menos por dos. Estos dos campos son parte de una consulta que provienen de otra consulta de sumatoria. Es decir, tengo las siguientes consultas hechas en el access: c HDD --> Suma la capacidad de todos los Discos duros c Mem --> Suma todos los DIMM de memorias c Configuracion --> Es el resumen de todas las caracteristicas de la PC, que contiene ademas los campos resultantes de las dos consultas anteriores. Cuando trato de ordenar por los campos TotalRAM o TotalHDD me da un error, aunquew si funciona bien con los demas campos de la consulta Que puede estar sucediendo, si es que hice mal la consulta, entonces como podre hacer para que me muestre los datos como deseo. |
#4
|
|||
|
|||
Depende del Access y si permite ordenar por campos calculados como hace la ultima version del Firebird, prueba a ver si desde el Access mismo te permite ordenar estas columnas..
|
#5
|
||||
|
||||
Cita:
Cita:
Saludos
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Trabajo con DBGrid | DenisDiaz | Varios | 7 | 15-11-2007 16:20:13 |
trabajo con la BDE | DenisDiaz | Varios | 1 | 24-10-2007 15:23:39 |
trabajo con dbgrid | jhcaboverde | Conexión con bases de datos | 4 | 29-11-2006 19:40:51 |
Trabajo en Red | EstebanWeb | Conexión con bases de datos | 4 | 14-12-2004 16:36:05 |
el trabajo es un rollo | haron | Debates | 24 | 28-05-2004 21:31:30 |
|