![]() |
MemoryTable y Query???
Hola a todos,
Estoy usando una TMemoryTable de las RX, y llegado un momento necesito hacer un query a la tabla en memoria. ¿Se puede hacer?? He visto que existen las propiedades "DatabaseName" y "TableName",y aunque las relleno como una tabla normal no consigo que el query encuentre la tabla. Gracias |
Creo que no se puede, prueba hacer un filtro.
|
El filtro no me sirve, en el query hago unos calculos sum() y una par de cosas más.
Ademas, el query va a enlazarse a un dbgrid, y algunas funciones "añadidas" no funcionan si no se usa un query (por ejemplo la ordenación pulsando el titulo de la columna) Necesito alguna forma de hacer un query a una tabla en memoria (no importa que no sea RX), o alguna forma de pasar esa tabla en memoria a disco mientras dura el query y despues borrarla. gracias |
Si la cantidad de registros no es muy elevada, siempre puedes crear una tabla temporal en disco (mirate la función CreateTable del TTable) y lanzar la Query sobre esa tabla temporal
A ver si te sirve la idea |
La franja horaria es GMT +2. Ahora son las 05:48:37. |
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