Imprimir página | Cerrar ventana

Consulta de otra db como Recordsource

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84796
Fecha de impresión: 28/Marzo/2024 a las 20:04


Tema: Consulta de otra db como Recordsource
Publicado por: Eduard.2008
Asunto: Consulta de otra db como Recordsource
Fecha de publicación: 05/Noviembre/2019 a las 17:55
Buenas tardes a todos.
Por un tema de personalización de puestos de trabajo me interesa que un formulario tenga como recordsource una consulta que reside en otra base de datos.
Supongo que se puede hacer pero no sé cómo indicar toda la ruta.


-------------
Muchas gracias por vuestra ayuda.
www.ofp.cat



Respuestas:
Publicado por: javier.mil
Fecha de publicación: 05/Noviembre/2019 a las 18:07
Mira que la DEMo 17 http://www.accessdemo.info" rel="nofollow - http://www.accessdemo.info quizas te pueda servir de ayuda


-------------
https://www.accessdemo.info" rel="nofollow - https://www.accessdemo.info





Publicado por: emiliove
Fecha de publicación: 05/Noviembre/2019 a las 18:14
Hola Eduard

Puedes vincular la consulta en tu base de datos:
Datos Externos=>Nuevo Origen de datos=> Desde una base de datos=>Access=> buscas la base =>Vincular al origen de datos=>seleccionas la consulta en cuestión.

Saludos.

PD: Hola Javier eres rápido.


Publicado por: mounir
Fecha de publicación: 05/Noviembre/2019 a las 18:22
Hola!

Emilio, saludos, creo que no se puede vincular consultas, tan solo tablas.

Vincula la tabla y creas una consulta de esta tabla, creo que se puede.

-------------
Un Saludo.


Publicado por: Eduard.2008
Fecha de publicación: 05/Noviembre/2019 a las 18:35
Como dice mounir, que yo sepa, sólo se pueden vincular tablas y lo que necesito es nombrar la consulta desde otra bd.

-------------
Muchas gracias por vuestra ayuda.
www.ofp.cat


Publicado por: emiliove
Fecha de publicación: 05/Noviembre/2019 a las 18:55
Muy cierto, pero teniendo la(s) tabla(s) vinculada(s) que impide crear (o copiar) la consulta.

Saludos.


Publicado por: rokoko
Fecha de publicación: 05/Noviembre/2019 a las 21:07
Esto es una consulta que tengo en una base de datos.

SELECT MSysObjects.Type, MSysObjects.Name
FROM MSysObjects IN '' [MS Access;PWD=1234;DATABASE=C:\Users\x040073\Desktop\bd1.mdb]
WHERE (((MSysObjects.Type)=1) AND ((MSysObjects.Name) Not Like "MSys*"));

Lo que esta en negrita en lo que da acceso a otra base de datos


Publicado por: xavi
Fecha de publicación: 05/Noviembre/2019 a las 23:38
Creo que puedes hacer una consulta sobre la consulta externa y ponerla como origen del registro:

SELECT * FROM NombreConsulta IN '\\server\carpeta\bdd.accdb'

Un saludo


-------------
Xavi, un minyó de Terrassa

http://www.llodax.com" rel="nofollow - Mi web



Imprimir página | Cerrar ventana