URGENTE!!! CASO RARO ODBC
Publicado por Juan Torres (10 intervenciones) el 28/04/2001 15:39:56
Hola, resulta que soy novato en esto y me he tomado con un caso muy
extraño:
Estoy intentando abrir una base de datos de mi disco duro através de ODBC,
cuando lo hago
con ActiveX ADO si me sale:
dim cn as connection
dim rs as recordset
set cn = new connection
cn.Open("DSN=PRUEBA")
set rs = new recordset
rs.Open "SELECT * FROM TablaPrueba1", cn, adOpenKeyset, adLockOptimistic
Pero si intento abrirlo usando DAO 3.6, me da el siguiente error: NO PUEDE
UTILIZAR OBDC PARA IMPORTAR, EXPORTAR O VINCULAR A SU BASE DE DATOS UNA
TABLA EXTERNA DE MICROSOFT JET O DE UNA BASE DE DATOS ISAM.
Esto es lo que hago:
dim bd as database
set bd = opendatabase("", dbDriverNoPrompt, , "ODBC;DSN=PRUEBA")
¿Será por no poder nada en el primer campo?, pero es que yo quiero abrirla
por ODBC y no por nombre de base de datos.
Pero es más, si pongo un simple control DATA en mi formulario, y en código
pongo:
data1.connect ="ODBC;DSN=PRUEBA"
También me da el mismo error.
¿COMO PUEDO HACER PARA ABRIR UNA BD ATRAVÉS DE ODBC CON DAO 3.6 o 3.51?
Gracias de antemano.
Un saludo,
Juan Torres.
extraño:
Estoy intentando abrir una base de datos de mi disco duro através de ODBC,
cuando lo hago
con ActiveX ADO si me sale:
dim cn as connection
dim rs as recordset
set cn = new connection
cn.Open("DSN=PRUEBA")
set rs = new recordset
rs.Open "SELECT * FROM TablaPrueba1", cn, adOpenKeyset, adLockOptimistic
Pero si intento abrirlo usando DAO 3.6, me da el siguiente error: NO PUEDE
UTILIZAR OBDC PARA IMPORTAR, EXPORTAR O VINCULAR A SU BASE DE DATOS UNA
TABLA EXTERNA DE MICROSOFT JET O DE UNA BASE DE DATOS ISAM.
Esto es lo que hago:
dim bd as database
set bd = opendatabase("", dbDriverNoPrompt, , "ODBC;DSN=PRUEBA")
¿Será por no poder nada en el primer campo?, pero es que yo quiero abrirla
por ODBC y no por nombre de base de datos.
Pero es más, si pongo un simple control DATA en mi formulario, y en código
pongo:
data1.connect ="ODBC;DSN=PRUEBA"
También me da el mismo error.
¿COMO PUEDO HACER PARA ABRIR UNA BD ATRAVÉS DE ODBC CON DAO 3.6 o 3.51?
Gracias de antemano.
Un saludo,
Juan Torres.
Valora esta pregunta


0