tbls temp en ADP

20/05/2004 - 12:03 por Sanas | Informe spam
Hola Grupo:

Quiero hacer unos informes con Proyectos de Access ADP, los cuales tienen
como origen Procedimientos almacenados, estos procedimientos tiene como
condicion where .. any(select campo from #tbltmp), esto es, #tbltmp, una
tabla temporal, creada previamente por codigo Vba y ADO. pues bien :

Si abro el procedimiento directamente desde Consultas, esta se me resuelve y
me devuelve las filas correctamente pero al incorporarla como origen del
informe me dice que la #tbltmp (tabla temporal) no existe.

¿Como puedo hacer para que me funcione el origen de datos en el informe?

Muchas Gracias por tu atención

Att. Santiago
 

Leer las respuestas

#1 Javier Loria
20/05/2004 - 17:26 | Informe spam
Hola:
No conozco mucho de Access asi que puede ser que esta respuesta no sea
apropiada, pero un problema comun cuando usas tablas temporales es que estas
dependen de la conexion, es posible que si usas ODBC o OLE-DB para
conectarte estes usando Connection Pooling (Varias conexiones
simultaneamente) con lo cual en las demas conexiones no veras la tabla
temporal.
Si es esto, lo facil seria quitarse el Connection Pooling, pero no seria
lo correcto, lo mejor es que trates de resolver el problema sin tabla
temporal.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Sanas escribio:
Hola Grupo:

Quiero hacer unos informes con Proyectos de Access ADP, los cuales
tienen como origen Procedimientos almacenados, estos procedimientos
tiene como condicion where .. any(select campo from #tbltmp), esto
es, #tbltmp, una tabla temporal, creada previamente por codigo Vba y
ADO. pues bien :

Si abro el procedimiento directamente desde Consultas, esta se me
resuelve y me devuelve las filas correctamente pero al incorporarla
como origen del informe me dice que la #tbltmp (tabla temporal) no
existe.

¿Como puedo hacer para que me funcione el origen de datos en el
informe?

Muchas Gracias por tu atención

Att. Santiago

Preguntas similares