La Web del Programador: Comunidad de Programadores
 
    Pregunta:  8713 - COMO RELACIONAR 2 BASES DE DATOS EN VB5
Autor:  willington bejarano sanchez
soy un programador principiante,y quiero saber como relacionar dos bases de datos obtener su codigo incluido el formulario, y tambien como generar un a consulta y asu vez un informe

  Respuesta:  Paco .
Depende de si estas utilizando el control "DATA" o estas utilizando codigo.

En el primer caso para relacionar las bases de datos (suponiendo que los campos relacionados son del mismo tipo, ya que si no tendrias que convertirlos)

En las propiedades del primer data:

databasename: <ruta 1ra. base de datos>
recordsource: <tabla a relacionar>

En la segundo data lo mismo para la segunda base de datos.

**** EL CODIGO *****

DATA1.RECORDSOURCE="<LA CONSULTA SQL QUE QUIERAS HACER>"
DATA2.RECORDSOURCE="<LA CONSULTA SQL QUE QUIERAS HACER>"

EJ:
DATA1.RECORDSORUCE ="SELECT CODIGOPRODUCTO FROM CLIENTES WHERE CODIGO=" & 'A001'
DATA1.REFRESH
IF DATA1.RECORDSET.RECORDCOUNT>0 THEN
DATA2.RECORDSOURCE="SELECT * FROM PRODUCTOS WHERE CODIGOPRODUCTO=" & DATA1.RECORDSET!CODIGOPRODUCTO
ENDIF


No se si esto te servira pero si tienes dudas o no es eso lo que querias puedes mandarme un e-mail e intentare ayudarte