Jump to content


Photo

Consultas entre dos BD diferentes


  • Please log in to reply
8 replies to this topic

#1 Fleon

Fleon

    Advanced Member

  • Miembros
  • PipPipPip
  • 172 posts
  • LocationRepública Dominicana

Posted 28 July 2009 - 11:13 AM

Hola compañeros, tengo dos BD diferentes (DBF y Access), ¿es posible hacer consultas entre ellas?, utilizaré ADO para esos fines.

Fleon xD
  • 0

#2 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 28 July 2009 - 11:20 AM

Pues claro que se puede
Al enlazar las BD con ADO, no importa el origen de datos, solo tendras que usar dos ADOConnect para cada BD
Despues los puedes manipular con ADOTable o con ADOQuery

  • 0

#3 Fleon

Fleon

    Advanced Member

  • Miembros
  • PipPipPip
  • 172 posts
  • LocationRepública Dominicana

Posted 28 July 2009 - 12:00 PM

Gracias JoAnca, yo sé que se puede como lo comentas, pero lo que me referí­a es a consultas entre las dos bases:



sql
  1. SELECT BD1.*, BD2.* FROM, BD1, BD2 WHERE ...



Donde la cual estoy un poco confundido en ese aspecto.

Fleon xD
  • 0

#4 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4483 posts
  • LocationVenezuela

Posted 28 July 2009 - 12:17 PM

Gracias JoAnca, yo sé que se puede como lo comentas, pero lo que me referí­a es a consultas entre las dos bases:



sql
  1. SELECT BD1.*, BD2.* FROM, BD1, BD2 WHERE ...



Donde la cual estoy un poco confundido en ese aspecto.

Fleon xD


nop, y mucho menos de motores distintos, se que hay algunos motores que permiten hacerlo, por lo menos Firebird lo tiene en su lista de pendientes
  • 0

#5 Fleon

Fleon

    Advanced Member

  • Miembros
  • PipPipPip
  • 172 posts
  • LocationRepública Dominicana

Posted 28 July 2009 - 12:46 PM

Gracias eduarcol, por lo visto habrá que hacer una importación de datos a un sólo motor y hacer las consultas necesarias, ¿no?.

Fleon xD
  • 0

#6 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4483 posts
  • LocationVenezuela

Posted 28 July 2009 - 01:46 PM

Esto no te sirve??

Pues claro que se puede
Al enlazar las BD con ADO, no importa el origen de datos, solo tendras que usar dos ADOConnect para cada BD
Despues los puedes manipular con ADOTable o con ADOQuery


  • 0

#7 JoAnCa

JoAnCa

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 775 posts
  • LocationPinar del Río, Cuba

Posted 29 July 2009 - 11:20 AM

Y en realidad para que necesitas tener en una sola consulta las 2 BD?
Explicame bien cual es el objetivo, es posible que la solucion sea otra

  • 0

#8 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 29 July 2009 - 12:23 PM

Y en realidad para que necesitas tener en una sola consulta las 2 BD?
Explicame bien cual es el objetivo, es posible que la solucion sea otra


Según mi entender es que Fleon necesita sacar alguna información que sólo se puede adquirir entre esas dos BD combinándolas entre ellas.

Saludos.
  • 0

#9 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14465 posts
  • LocationMéxico

Posted 29 July 2009 - 12:35 PM


Y en realidad para que necesitas tener en una sola consulta las 2 BD?
Explicame bien cual es el objetivo, es posible que la solucion sea otra


Según mi entender es que Fleon necesita sacar alguna información que sólo se puede adquirir entre esas dos BD combinándolas entre ellas.

Saludos.


Tal vez alguna "chapuza" se podrá hacer :D :D :D, que les parece creando tablas temporales y unirlas a través de un solo dataconnection  :undecided:

Salud OS
  • 0




IP.Board spam blocked by CleanTalk.