Queria compartir una solución que encontré, respecto a los que trabajan con conexiones ADO y bd access:
Cuando creamos una consulta access y el nombre de la tabla es compuesto por lo general nos VBA nos reconoce solo la primera palabra de la tabla ejemplo si la tabla se llama "Factura uno" la consulta que hacemos en vba solo reconoce la palabra "Factura" por lo que arroja el error de que no encuentra la tabla indicada.
La solucion para este problema es más simple de lo que se piensa (no se si ya lo habian posteado aqui en este foro), basta con que en la consulta SQL que hacemos en vba encerremos entre corchetes el nombre de la tabla
Sql = "select num,cliente,giro,direccion,comuna,telefono from [factura uno]"
Saludos desde Santiago de Chile
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Estimados:
Queria compartir una solución que encontré, respecto a los que trabajan con conexiones ADO y bd access:
Cuando creamos una consulta access y el nombre de la tabla es compuesto por lo general nos VBA nos reconoce solo la primera palabra de la tabla ejemplo si la tabla se llama "Factura uno" la consulta que hacemos en vba solo reconoce la palabra "Factura" por lo que arroja el error de que no encuentra la tabla indicada.
La solucion para este problema es más simple de lo que se piensa (no se si ya lo habian posteado aqui en este foro), basta con que en la consulta SQL que hacemos en vba encerremos entre corchetes el nombre de la tabla
Sql = "select num,cliente,giro,direccion,comuna,telefono from [factura uno]"
Saludos desde Santiago de Chile