Visual Basic - CONSULTA USANDO DSN Y CONSULTA SQL

Life is soft - evento anual de software empresarial
 
Vista:

CONSULTA USANDO DSN Y CONSULTA SQL

Publicado por RAUL (12 intervenciones) el 20/11/2004 00:39:22
Hola a todos, espero que me puedan ayuda. Tengo la siguiente insutrucciones:

con1.Open = ("DSN=ContaBasico")
con2.Open = ("DSN=ContaDatos") esto instr. estan Load en FORM

COMO REALIZO LA CONSULTA Y LA EJECUCION de dos tablas con consulta SQL si TABLA1 (tablanombre) y TABLA2 (tabladetalle) , Se encuentras en DSN distintos

ejemplo en de consulta con un solo DSN funciona como lo hago para que se puedan usar los dos dsn y obtener los resultados.

cSql = "SELECT * FROM cencos WHERE codigo = '" & cCodigo.Text & "'"
Set rss = con1Execute(cSql)

como seria un ejemplo usando los dos DSN .... GRACIAS

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

RE:CONSULTA USANDO DSN Y CONSULTA SQL

Publicado por Manrique (1 intervención) el 23/11/2004 00:40:17
Hola Raul.

Yo lo hago de esta manera.
Puedes usar sin problema un solo DSN, solo que en el FROM de la consulta tienes que especificar las tablas junto con toda la ruta donde se encuentra la base de datos.

Por ejemplo:

SELECT FactNumero, CodCliente, Nombre
FROM "C:\Bases\Facturas.mdb".Fact, "C:\Bases\Clientes.mdb".Cli
WHERE FactCliente=CodCliente AND CodCliente=100

El DSN puede apuntar directamente a cualquiera de las dos bases de datos o inclusive puede que no punte a ninguna de las dos. De cualquiera de las dos formas funciona bien.

Si tienes alguna duda me avisas.
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