Visual Basic - Problemas con ado

Life is soft - evento anual de software empresarial
 
Vista:

Problemas con ado

Publicado por Luis C (26 intervenciones) el 03/07/2001 22:01:20
hola a todos.

Mi problema es que estoy haciendo un prigrama para generar reportes y nececito crear un recordset de al menos dos bases de datos diferentes y no se como hacerlo. lo que he logrado hasata aora es hacerlo con Dao 3.6 y dos mdb, de la siguiente manera:

Dim db As Database
Dim rst As Recordset

Set db = OpenDatabase("c:\neptuno.mdb")
Set rst = db.OpenRecordset("select tbl1.nombreproducto, tbl2.description from " & _
"c:\neptuno.mdb.productos as tbl1, c:\nwind.mdb.categories as tbl2")

Set Data1.Recordset = rst

rst.Close
db.Close

pero nececito hacerlo con bases datos conectadas mediante ODBC, ya sea con dao o con ADO.

he inetenatado mediante ADO pero no se bien que instruccion debe ser porqe lo siguiente me marca error:

Set cnn = New ADODB.Connection
Set cnn2 = New ADODB.Connection
Set rst = New ADODB.Recordset
Set rst2 = New ADODB.Recordset

cnn2.Open "DSN=SqlRemoto", "sa"
cnn.Open "DSN=DSN_Sql_Local", "sa"

rst2.Open "ObjetosFrente", cnn2
rst.Open "SELECT tbl1.NumDeObjetosFrente, tbl2.TipoDelObjeto FROM" & _
" General_01 as tbl1, [DSN=SqlRemoto, sa.OBJETOSFRENTE] as tbl2 ", cnn

Si alguien tiene idea de como lograrlo le agradeceria me lo explicara...

De antemano agradesco su ayuda.
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:Problemas con ado

Publicado por GERA (20 intervenciones) el 05/07/2001 01:56:39
PUEDES UTILIZAR UNA BASE DE DATOS EN ACCESS QUE CONTENGAN LAS TABLAS QUE NECESITAS DE LAS DOS
BASES DE DATOS ..... SALUDOS...
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