Visual Basic - SQL - ABRIR BD. AL MISMO TIEMPO - WORKSPACE

Life is soft - evento anual de software empresarial
 
Vista:

SQL - ABRIR BD. AL MISMO TIEMPO - WORKSPACE

Publicado por raul c (23 intervenciones) el 31/10/2002 14:07:36
Tengo dos base de datos en access: con sus repectivas tablas:

cBASE1.MDB TABLAB11 - TABLAB12 - TABLAB13 -TABLAB14
cBASE2.MDB TABLAB22 - TABLAB23 - TABLAB23

y lo que necesito es abrir las dos BASE DE DATOS al mismo tiempo para extraer las tablas, tengo la siguientes sentencia y pero me da error,.... ALGUIEN SABE COMO ABRIR LAS BASES O CORREGIRME LA SENTENCIA... GRACIAS...

Option Explicit

Dim datadb1 As Database
Dim datadb2 As Database

Private Sub Form_Load()
Set datadb1 = DBEngine.Workspaces(0).OpenDatabase(cBase1, False, False)
Set datadb1 = DBEngine.Workspaces(1).OpenDatabase(cBase3, False, False)

....
....

End sub

Lo que necesito es extraer informacion contenida en la TABLAB11 en conjunto con la TABLAB23

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:SQL - ABRIR BD. AL MISMO TIEMPO - WORKSPACE

Publicado por Iñaki (502 intervenciones) el 31/10/2002 16:19:45
En cuanto a abrir las bases de datos, o bien añades un nuevo "Workspace" o bien puedes abrir las dos bases en el mismo espacio de trabajo (WORKSPACE).
En cuanto a extraer información de las tablas de ambas bases de datos, y juntarla, por ejemplo "clientes" de TABLAB11 y "clientes" de TABLAB23, esto lo puedes hacer con un tipo de consulta SQL, que se llama " consulta de union ".
La sintaxis es:
" select micampo1, micampo2 from mitabla1 union select micampo1, micampo2 from mitabla2 "
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar