Condicion Where en Proyecto adp access 2007

22/04/2010 - 22:10 por wal | Informe spam
Hola a todos,
Necesito resolver un problema que no logro encontrarle la vuelta.
Tengo un proyecto adp de Access en un servidor mysql. El problema
viene cuando quiero abrir un informe filtrando los datos con la
condición where, el informe lo abre pero sin filtrar.
Creo un archivo nuevo de Access 2007 local y copio el mismo código y
lo filtra perfectamente.
Porque no lo filtra en un adp?

el código es:

dim nombre_form as string
dim criterio as string

nombre_form="Informe1"
criterio="id_codigo=" & me.lista1.value (Lista 1 es un combo del
formularioactivo que llama alinforme)

docmd.openreport nombre_form, acViewPreview, ,criterio

probe tambien directamente
docmd.openreport nombre_form, acViewPreview, ,"id_codigo=9"

No hay caso no se filtra.
Sera que el formulario este bloqueado para filtrar? aunque revise todo
y parece no tener nada

Por Favor Ayuda, todo un día sin resolverlo y debe ser una tontera.

Gracias.
 

Leer las respuestas

#1 José Mª Fueyo
23/04/2010 - 17:23 | Informe spam
Hola wal
El campo por el que filtras, ¿es de tipo numérico o alfanumérico?

Salu2
José Mª Fueyo
[MS MVP Access]


__________ Información de ESET Smart Security, versión de la base de firmas de virus 5053 (20100423) __________

ESET Smart Security ha comprobado este mensaje.

http://www.eset.com

Preguntas similares