![]() |
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 |
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 * |
Hola.
Estoy accediendo directamente a la tabla, no estoy usando querys, y estoy usando BDE. |
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 |
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 ;) |
La franja horaria es GMT +2. Ahora son las 21:03:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi