SELECT en VBASIC de ACCESS
Publicado por LIGERO (2 intervenciones) el 13/10/2004 15:58:28
Hola amigos:
Estoy intentando hacer una consulta del tipo SELECT desde el VBASIC de ACCESS, pero me sale el error "Una accion EjecutasSQL requiere como argumento una instrucción SQL.
La consulta es mas compleja que esta, pero para probar he introducido la siguiente y tambien me da el error
DoCmd.RunSQL "SELECT * FROM TABLA where condicion;"
Donde condicion se calcula dependiendo de los valores de otra tabla.
condicion es una cadena del tipo:
((a="c") and (b=23)) or ((a="x") and (b=12)) ........
Por lo cual no puedo incluirla en una consulta normal de access.
Al parecer es problema de la sentencia SELECT.
¿Como se puede hacer una sentencia SELECT dentro del código de VBasic de Access?
Muchas gracias y espero vuestra respuesta.
Estoy intentando hacer una consulta del tipo SELECT desde el VBASIC de ACCESS, pero me sale el error "Una accion EjecutasSQL requiere como argumento una instrucción SQL.
La consulta es mas compleja que esta, pero para probar he introducido la siguiente y tambien me da el error
DoCmd.RunSQL "SELECT * FROM TABLA where condicion;"
Donde condicion se calcula dependiendo de los valores de otra tabla.
condicion es una cadena del tipo:
((a="c") and (b=23)) or ((a="x") and (b=12)) ........
Por lo cual no puedo incluirla en una consulta normal de access.
Al parecer es problema de la sentencia SELECT.
¿Como se puede hacer una sentencia SELECT dentro del código de VBasic de Access?
Muchas gracias y espero vuestra respuesta.
Valora esta pregunta


0