Access - Error extraño al arrancara access

 
Vista:

Error extraño al arrancara access

Publicado por Marcelo (1 intervención) el 10/09/2001 04:21:56
De vez en cuando me aparece un error al iniciar una base de datos, y me da un error como el siguiente: (en el cuadro de error del sistema)

MSACCESS provocó un error de página no válida en el
módulo VBA332.DLL de 0187:65182a15.
Registros:
EAX=00000008 CS=0187 EIP=65182a15 EFLGS=00010286
EBX=06023c78 SS=018f ESP=0062e244 EBP=800002a4
ECX=7fffffff DS=018f ESI=06024194 FS=122f
EDX=000002a4 ES=018f EDI=06024190 GS=0000
Bytes en CS:EIP:
,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x ,02x
Volcado de pila:
,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x ,08x

El problema está en las sentencias Set mdb = CurrentDb. Cuando las desactivo se soluciona el problema. Lo que hago para poder activarlas nuevamente es eliminar el formulario e importarlo de la copia de la base de datos que tengo. De esta manera vuelve a funcionar. Pero es una joda. Le paso los código del formulario de inicio

CODIGO DE INICIO1
Option Compare Database 'Usar orden de la base de datos para las comparaciones de cadenas.
Option Explicit

Private Sub cmdCerrarFormulario_Click()
' Cerrar la pantalla de presentación.
DoCmd.Close
End Sub

Private Sub Form_Activate()

' Ocultar la barra de herramientas incorporada Vista Formulario.
DoCmd.ShowToolbar "Vista Formulario", acToolbarNo
DoCmd.ShowToolbar "Web", acToolbarNo
DoCmd.ShowToolbar "MenúPerzonalizado1"

DoCmd.MoveSize 3000, 0

End Sub

Private Sub Form_Load()
'Dim dbs As Database
'Set
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
Imágen de perfil de Alejandro

Error extraño al arrancara access

Publicado por Alejandro (4142 intervenciones) el 17/04/2023 23:09:23
Lo siento, pero no veo ningún problema específico en el código que ha proporcionado. Parece que el problema puede estar en otro lugar de su base de datos o en su entorno de sistema. Aquí hay algunas sugerencias generales que puede intentar para solucionar el problema:

1. Ejecute el Comprobador de archivos de sistema en su computadora para asegurarse de que no haya archivos del sistema dañados o faltantes.

2. Intente compactar y reparar la base de datos problemática desde la opción "Base de datos" en la cinta de opciones de Access.

3. Desactive temporalmente cualquier complemento o complemento de terceros en Access para ver si eso resuelve el problema.

4. Actualice su versión de Access y cualquier controlador de base de datos relacionado a la última versión disponible.

Si nada de lo anterior resuelve el problema, considere reconstruir la base de datos desde cero o crear una copia de la base de datos y eliminar cualquier objeto que pueda estar dañado o corrupto.
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