Visual Basic Foro
Programación => Bases de Datos => Mensaje iniciado por: pepino en Agosto 25, 2014, 04:11:36 pm
-
(https://imagizer.imageshack.us/v2/593x131q90/909/yr6GnD.jpg)
cuando intento conectarme a la base de datos me marca el siguiente error, en windows 7 u 8 no me sale eso, solo en windows xp.
ya intente con extencion: .mdb y también con .accdb y aun sigue igual.
-
Tienes que colocar el codigo de tu conexion para tener mas datos.
Por otro lado si utilizas la extension accdb tienes que tener el access database engine instalado(o en todo caso el MSacess2007+) y si utilizas un archivo .mdb creo q este debe tener el formato de access 97 o algo por estilo te sugiero abrir el archivos y seleccionar guardar como -> formato de 97 o 2000
-
Cruza los dedos porque no se halla corrompido la BD que en el caso de Access puede pasar, de ser posible a una copia pasale el JetComp, en todo caso lo que te indica zxs23 seria la solucion.
SAludos
-
Tienes que colocar el codigo de tu conexion para tener mas datos.
Por otro lado si utilizas la extension accdb tienes que tener el access database engine instalado(o en todo caso el MSacess2007+) y si utilizas un archivo .mdb creo q este debe tener el formato de access 97 o algo por estilo te sugiero abrir el archivos y seleccionar guardar como -> formato de 97 o 2000
que tal mi conexión la tengo de la siguiente forma:
Public CN As New ADODB.Connection
CN.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & App.Path & "\xtreme.mdb" & ";Jet OLEDB:Database Password=1234;"
-
La extensión para el ACE.OLEDB.12 no es mdb, es accdb y por eso no te reconoce. Convierte la bd.
-
La extensión para el ACE.OLEDB.12 no es mdb, es accdb y por eso no te reconoce. Convierte la bd.
Negativo En el origen de datos puedes ver como el proveedor puede seleccionar ambos formatos de bases de datos.
(https://imagizer.imageshack.us/v2/688x387q90/538/A47s5l.png)
Ese error es por que en la dirección que el está diciendo que está la base de datos, la base de datos no esta.
-
hola
creo que es por que ACE.OLEDB.12 tiene algunos problemas xp, que version de office tiene intalada la maquina con xp?
no por que
Ese error es por que en la dirección que el está diciendo que está la base de datos, la base de datos no esta.
saludos
-
hola
creo que es por que ACE.OLEDB.12 tiene algunos problemas xp, que version de office tiene intalada la maquina con xp?
no por que
Ese error es por que en la dirección que el está diciendo que está la base de datos, la base de datos no esta.
saludos
la version del office es 2007
-
La extensión para el ACE.OLEDB.12 no es mdb, es accdb y por eso no te reconoce. Convierte la bd.
Negativo En el origen de datos puedes ver como el proveedor puede seleccionar ambos formatos de bases de datos.
(https://imagizer.imageshack.us/v2/688x387q90/538/A47s5l.png)
Ese error es por que en la dirección que el está diciendo que está la base de datos, la base de datos no esta.
Luffy la bdd si se encuentra, solo me marca eso en windows xp en los demas funciona perfecto.
-
Ya testeaste que te tira el app.path?
crea un origen de datos y verifica si no lo puede cargar con la dirección y con debug.print compara las cadenas de conexión a ver si eso es.