![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Wop!
Pues me parece que lo tienes complicado. Tu "tabla temporal" en es una tabla real en el sentido que no forma parte de ninguna base de datos. Tal y como lo planteas creo que no lo vas a poder hacer. Yo veo dos soluciones. Si el sistema de base de datos soporta tablas temporales como SQLServer o MySql (creo que IB también), puedes crear tu tabla como temporal en el servidor y entonces efectuar tu consulta sobre ella. Otra opción mucho más sencilla es, si lo que quieres hacer con la consulta es solamente obtener algunos registros dada una condición, filtrar tu MemoryTable con esa condición: Código:
MiTabla.Filter := 'MiCampo=MiValor'; MiTabla.Filtered := true;
__________________
E pur si muove |
|
#2
|
|||
|
|||
|
Realmente lo unico que quiero es ordenar los datos de la tabla, no filtrar...
Se puede? |
|
#3
|
||||
|
||||
|
Bueno, eso lo tendrías que mirar en la documentación del componente... es posible que tenga alguna opción para ordenar por algún campo.
Si lo que quieres es ordenarlo solamente una vez (no que el usuario cambie el orden a su antojo) puedes poner una clausula ORDER BY en la consulta inicial
__________________
E pur si muove |
|
#4
|
||||
|
||||
|
Pero esto mismo no podias obtenerlo directamente con una sentencia SQL en el servidor de base de datos???
No tengo idea de como "juntas" los datos de las dos tablas, pero o es un join o es un union en el server, con lo que en la misma consulta SQL podes añadir una clausula Order by para que los datos vengan de una vez ordenados... no?? Si te interesa, pero no sabes como hacerlo, te recomiendo la lectura de un buen libro o manual de SQL, y luego podrias venir aqui con tus dudas. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#5
|
||||
|
||||
|
Pero que no te habia respondido ya lo mismo en este otro hilo. Me parece que solo le has cambiado sabor a la misma pregunta, para la que de todas formas ya te habia dado la solución. Tan solo has intentado aplicarla??
![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|