Visual Basic - URGENTE!!! ERROR CON ODBC

Life is soft - evento anual de software empresarial
 
Vista:

URGENTE!!! ERROR CON ODBC

Publicado por Juan Torres (10 intervenciones) el 28/04/2001 21:18:47
Hola, estoy intentando acceder a una bd através de ODBC con DAO 3.6, pero 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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:URGENTE!!! ERROR CON ODBC

Publicado por Gustavo Rodriguez Uriostegui (13 intervenciones) el 03/05/2001 03:22:29
si estas utilizando VB5 y que quieres utilizar la forma en que se hacia en VB5 y estas utilizando los Data y nos los Adodc, puedes probar lo siguiente:

Dim DB As Database
Dim rs As Recordset
Dim sConnectDBOcupa As String
sConnectDBOcupa = "ODBC;DATABASE=;UID=;PWD=;DSN=BD de Ocupa;"
Set DB = OpenDatabase("", False, False, sConnectDBOcupa)
Set rs = DB.OpenRecordset("Select * from Buques")
rs.MoveLast
MsgBox rs.RecordCount

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