FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Ordenamiento
Hola.
Tengo una aplicación en Delphi 5 - Interbase 6, necesito saber como mostrar los datos de una tabla ordenados por cierto campo en un DBGrid. Desde Interbase como hago para que al abrir la tabla siempre me muestre los datos ordenados por el campo que quiero o desde delphi como hago para mostrarlos ordenados desde el DBGrid?? Gracias por la ayuda GIVO
__________________
GIVO |
#2
|
|||
|
|||
Como accedes a los datos desde Delphi? Con Querys? Con tablas?
Que componentes de acceso utilizas? IBX? IBO? BDE? De todas maneras, si es solo para visualizacion de datos, con una sentencia SQL (un TIBQuery, un TQuery,...) con la clausula order by tendrias que tener suficiente Código:
select * from tabla order by campo Última edición por __cadetill fecha: 13-08-2003 a las 16:37:22. |
#3
|
|||
|
|||
Hola.
Estoy accediendo directamente a la tabla, no estoy usando querys, y estoy usando BDE.
__________________
GIVO |
#4
|
||||
|
||||
Si la tabla no tiene indices no hay nada que hacer, a no ser que utilices una Query.
Si tiene indices: MiTabla.IndexName:='NombreIndice' Un Saludo |
#5
|
|||
|
|||
hola,
Si utilizaras ADO (aunque no soy partidario de ello), podrias poner en el evento OnTitleClick de tu DBGrid (las ExRxDBGrid lo trar y es free) pones: ADOTable1.Sort := Title; y listo Suerte
__________________
Marín Ignacio Borthiry (Viet) - "El hombre arriesga su vida cada vez que elije y eso es lo que lo hace libre" ;) |
|
|
|