SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: saer1970 en Martes 24 de Junio de 2003, 19:31

Título: Re: Consultas Sql
Publicado por: saer1970 en Martes 24 de Junio de 2003, 19:31
Hola: Tengo el siguiente problema, estoy trabajamdo con dos Bases de Datos en Access, la una tabla de la primera BD esta relacionada con Otra tabla de la segunda BD, como puedo hacer para realizar una consulta interna entre estas; adjunto un archivo de ejemplo.

Les agradeceria que por favor me ayudaran lo mas rapido posible que necesito de urgencia y me lo envien a mi e-mail.

Saludos.
Título: Re: Consultas Sql
Publicado por: Omarrpat en Martes 24 de Junio de 2003, 20:00
Trata de vincular un archivo mdb con otro mediante access, de esta manera podrias crear la consulta en vista de diseño y luego implementarla al gusto, es decir cargarla directamente de la base de datos o desde el código.
Título: Re: Consultas Sql
Publicado por: giomar en Jueves 7 de Agosto de 2003, 18:45
Usa la clausula UNION de SQL, esto te permite justamente unir dos o mas consultas en una sola.
Estoy seguro que con el UNION vas a poder realizar la consulta que quieres, pero de lo que no estoy seguro es como lo aplicarias, segun la idea que tengo al abrir el RecordSet podrias hacer esto

AdoAlParAlu.Open "SELECT campos FROM tabla IN DB1'" & “ Union “ & "SELECT campos FROM tabla IN DB2'", db, adOpenDynamic, adLockOptimistic

Si no te da resultado te quedaria buscarlo en internet. Pero lo si te aseguro es que tienes que hacer uso del UNION eso no me cabe la menor duda.
Suerte..
Título: Consultas Sql
Publicado por: J.M.Movilla en Jueves 7 de Agosto de 2003, 22:26
A ver si este código te resuelve el problema,

Saludos y suerte