Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: dPix en 23 Diciembre 2006, 20:55 pm



Título: Problema con Base de datos ACCESS y VB
Publicado por: dPix en 23 Diciembre 2006, 20:55 pm
Bueno, estoy intentando acceder a una base de datos con un registro en ella, he insertado el componente Data, he asignado en Connect : Access, en DataBaseName : La base de datos en si, pero cuando llego a Record Source me dice: "No se reconoce el formato de base de datos xxx"  :-Xdonde xxx es mi base datos. No se que hacer con un problema tan simple, he leido manuales por ahi y tal pero nada. A ver si me podéis hechar una mano compis. :-\

Salu2,

dPix ;D


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: Hans el Topo en 23 Diciembre 2006, 23:35 pm
es del mismo tipo?

xk aligual tas intentando enlazar un ado con un data normal xD


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: dPix en 24 Diciembre 2006, 00:07 am
es del mismo tipo?

xk aligual tas intentando enlazar un ado con un data normal xD

Si he entendido bien tu pregunta:

La Base de Datos es de Access, por tanto, Connection (Access)  :rolleyes:


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: Hans el Topo en 24 Diciembre 2006, 00:59 am
me refiero a los controles xD

si son controles data o ado xD


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: dPix en 24 Diciembre 2006, 12:45 pm
es un control Data, o sea cuando lo incrusto pone Data1...  :-X


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: Hans el Topo en 24 Diciembre 2006, 20:42 pm
Databasename= rutadelarchivo   o nombredelarchivo(y tenerlo en la misma carpeta)

si la base de datos es access 2000 si pones access no te funcionara

bajate el service pack 6 del vb que te viene el conector

DESCARGAR SP6 (http://www.microsoft.com/downloads/details.aspx?familyid=9EF9BF70-DFE1-42A1-A4C8-39718C7E381D&displaylang=es)

recoursource=nombre tabla


creo que tu problema viene del connect


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: dPix en 25 Diciembre 2006, 01:10 am
Es Microsoft Access 2002, no se si será por eso, de todas formas, al ser el 2002, ¿me lo bajo?  :huh: Gracias y feliz navidad :D (para los que creais en ella)  :P :P :P

dPix :D


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: NYlOn en 25 Diciembre 2006, 02:07 am
Tenes que transformar la base de datos al formato de Office 97.
Esto lo haces llendo a Herramientas>Utilidades da la base de datos>Convertir base de datos>Convertir a formato de Acces 97. Guardas el archivo y lo conectas con el control Data.
Espero que te sirva, saludos.-


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: Hans el Topo en 25 Diciembre 2006, 14:32 pm
Es Microsoft Access 2002, no se si será por eso, de todas formas, al ser el 2002, ¿me lo bajo?  :huh: Gracias y feliz navidad :D (para los que creais en ella)  :P :P :P

dPix :D

tienes k usar el conector access 2000 (Microsoft.Jet.OLEDB.4.0)

si sigues con problemas utiliza un objeto adodc y generas con su interfaz el conecction string y tal xD

componentes/microsoft ado datacontrols 6.0 (oledb)

suerte  :P


Título: Re: Problema con Base de datos ACCESS y VB
Publicado por: CeLaYa en 26 Diciembre 2006, 19:22 pm
el error que dice que no reconoce el formato de la base de datos es ocasionado porque no tienes la referencia correcta al Microsoft DAO Objet Library, lo que debes hacer es agregar la referencia a la versión correcta, si usas una bd de access 97 debes poner la referencia a Microsoft DAO 2.5, para una de access 2000 debe ser la 3.51 y para access 2002 la 3.6