** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Otros de Microsoft: Windows y Office > Visual Basic Clásico (VB3...VB6)
  Mensajes nuevos Mensajes nuevos RSS - ERROR AL ABRIR BASE DE DATOS ACCES
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoERROR AL ABRIR BASE DE DATOS ACCES

 Responder Responder Página  12>
Autor
Mensaje Invertir el orden de clasificación
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: en línea
Puntos: 13176
Enlace directo a este mensaje Tema: ERROR AL ABRIR BASE DE DATOS ACCES
    Enviado: 02/Abril/2020 a las 17:09
La librería DAO de las BD de 2.010 es:

C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\ACEDAO.DLL
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 02/Abril/2020 a las 16:48
Muchas gracias por vuestras respuestas, continuaré haciendo cambios siguiendo vuestras instrucciones, por el momento puedo abrir desde la aplicación las bases de datos de acces 2003, cuando tenga algo claro si es que lo consigo, ya os lo contaré.

Arriba
pitxiku Ver desplegable
Colaborador
Colaborador
Avatar

Unido: 27/Septiembre/2017
Localización: En mi casa
Estado: Sin conexión
Puntos: 1351
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 22:22
Si es Access 365, no debe ser Microsoft Office x.y Access Database Engine Object Library? Donde x.y corresponde a la versión de Access? DAO es para las bases de datos 2003 y anteriores.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: en línea
Puntos: 13176
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 21:39
Microsoft DAO 3.6 -> C:\Program Files (x86)\Common Files\Microsoft Shared\DAO\dao360.dll

Mira a ver si puedes referenciar esa librería.
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: en línea
Puntos: 13176
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 21:35
Lo primero muevo el hilo al foro correspondiente.
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 21:05
Tengo que seguir buscando una solución, si uso la Base de datos de access 2003 no puedo abrirla en el acces que tengo en el Office 365 y por eso pienso que el problema de dar error de apertura al utilizar la aplicación es debido a alguna libreria que deba poner o quitar de las references.

Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 21:00
Cuando escribo código lo hago desde Microsoft Visual Basic 6.0, he realizado una prueba he buscado la Base de datos de acces 2003 y cuando asigno dicha base de datos no me aborta, he comprobado que solo me aborta cuando uso bases de datos 2007-2016, esto me debe estar pasando porque me debe faltar alguna Libreria por asociar en la referencias de la aplicación, voy a seguir probando hasta poder abrir la base de datos de acces 2007-2016. 
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14193
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 20:45
Lo siento pero a mi no me queda claro si estas utilizando Visual Basic 6.0 o VBA.

La pregunta es: cuando escribes código, ¿desde dónde lo escribes? ¿Desde Access?

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 20:32
Es posible que la última versión que haya de microsoft VB sea la 7.0 o la 7.1, pero yo tengo la 6.0 que será la anterior, de todas formas el tema de la versiones estoy seguro que no es el problema, la misma aplicación la he ido pasando por versiones anteriores de VB con algunas pequeñas modificaciones pero nunca he tenido poblemas con las bases de datos de access.
Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: en línea
Puntos: 13176
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 19:46
VBA es Visual Basic para aplicaciones (Access, Word, Excel, ...)

Entiendo que eso que pones "Microsoft visual Basic 6.0 VBA" significa que es el VB clásico (NO ACCESS).

¿Correcto?

Es que no me cuadra lo que dices con la versiones ... yo tengo Access 2.010 y mi Microsoft Visual Basic para aplicaciones es la 7.0.

Ed. Hola Xavi .. no te ví Wink


Editado por Mihura - 01/Abril/2020 a las 19:52
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 14193
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 19:43
Hola,

Algo de me escapa...

O es Visual Basic 6.0 o es VBA. Las 2 cosas me temo que no pueden ser.

Un saludo
Xavi, un minyó de Terrassa

Mi web
Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 19:29
Microsoft visual Basic 6.0 VBA
Perdona no lo habia puesto en la respuesta anterior.
Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 19:28
La aplicación está desarrollada en

Arriba
Mihura Ver desplegable
Administrador
Administrador
Avatar

Unido: 06/Mayo/2005
Localización: En la dehesa
Estado: en línea
Puntos: 13176
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 19:24
Dices:
"Tengo una aplicación desarrollada en Visual Basic con Base con acceso a Base de Datos Acces"

¿Visual Basic o VBA? ... es que eso me está despistando
Jesús Mansilla Castells.
Saludos desde Móstoles.

Access Aplicaciones
Tecsys.es
Arriba
MORTAJAN Ver desplegable
Nuevo
Nuevo


Unido: 31/Marzo/2020
Localización: MADRID
Estado: Sin conexión
Puntos: 19
Enlace directo a este mensaje Enviado: 01/Abril/2020 a las 19:15
Intentaré buscar una libreria mas moderna y realizaré pruebas, de todas formas cuando añado references la mas moderna que me sale es la 3.6 he realizado una prueba y continua igual.
las versiones de datos de acces 2003 no soy capaz de abrirlas en acces 2007-2016 me dice que no puede abrir una base de datos creada en un access anterior, de todas formas no he probado abrir la Base de datos accces 2003 directamente con la aplicación para ver si me da el mismo error.
Y finalmente, que me quieres decir con enlazar via ADO, me puedes explicar qué es esto y cómo se hace, posiblemente cuando me lo expliques sepa lo que me estás diciendo pero ahora con mismo no se el significdo de ADO.
Arriba
 Responder Responder Página  12>
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable