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 |