Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   MemoryTable y Query??? (https://www.clubdelphi.com/foros/showthread.php?t=6390)

Sick boy 06-01-2004 12:23:28

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

Alfredo Soler 07-01-2004 03:25:38

Creo que no se puede, prueba hacer un filtro.

Sick boy 07-01-2004 08:03:54

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

__cadetill 07-01-2004 09:54:41

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 19:49:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi