Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problema con ADODB en visual basic

Estas en el tema de Problema con ADODB en visual basic en el foro de Visual Basic clásico en Foros del Web. Necesito conectarme con una base de datos de access, para ello mi código empieza así: Código: Dim rs As ADODB.Recordset, cnn As ADODB.Connection Pero ahí ...
  #1 (permalink)  
Antiguo 31/12/2009, 11:07
 
Fecha de Ingreso: octubre-2008
Mensajes: 171
Antigüedad: 15 años, 7 meses
Puntos: 2
Problema con ADODB en visual basic

Necesito conectarme con una base de datos de access, para ello mi código empieza así:

Código:
Dim rs As ADODB.Recordset, cnn As ADODB.Connection
Pero ahí lanza un error:

Compile error:
User-defined type is not defined


¿Me podéis ayudar?
  #2 (permalink)  
Antiguo 31/12/2009, 11:26
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Problema con ADODB en visual basic

Mis conocimientos sobre bases de datos no van mucho más alla de esto:
Tienes que hacer la referencia al ADO.
Ve a Proyecto/Referencias y marca la casilla Microsoft ActiveX Data Objects 2.0 Library.

Suerte.
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!
  #3 (permalink)  
Antiguo 31/12/2009, 11:40
 
Fecha de Ingreso: octubre-2008
Mensajes: 171
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Problema con ADODB en visual basic

Gracias por contestar.

¿Y con ese complemento/referencia como haces para conectarte con una base de datos, añadir tablas, añadir y modificar registros etc??
  #4 (permalink)  
Antiguo 31/12/2009, 13:24
 
Fecha de Ingreso: enero-2008
Ubicación: Lima - Perú
Mensajes: 1.127
Antigüedad: 16 años, 3 meses
Puntos: 10
Respuesta: Problema con ADODB en visual basic

La referencia es para que esten disponibles el ADODB.Connectiony ADODB.Recordset si no activas la referencia no podras utilizarlos y te marcara el error que mencionas.

Si quieres un ejemplo para acceso a datos baja este ejemplo
Busca donde dice Editar un grid, me parece que es el 6to ejemplo, tambien puedes navegar por esa pagina que hay cientos de ejemplos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:10.