SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: mexican en Jueves 25 de Septiembre de 2003, 22:41
-
Empaquete mi proyecto y le ise un instalador, lo instale en 2 PC, Uno con Win98 y otro con Win2000 y me marca
el Siguiente error:
Error '3051' en tiempo de Ejecución
El motor de base de datos MicrosoftJet no puede abrir el archivo 'C:MiPruebaClientes.mdb'. Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos
Ayuda por favor
-
Puede ser que el error sea porque usastes una ruta estatica para la base de datos y la ubicacion donde intalastes la aplicacion es diferente a 'C:MiPruebaClientes.mdb'. revisa ese paso, si era este tu error la solucion es usar " & App.Path & "BD.mdb;Persist Security Info=False"
Si este no es tu error, entonces creo que se debe a los permisos y deberas de establecer tipos de bloqueos para evitar el error
Suerte !!!!!!!!!!
-
El error estaba en que la base de datos estaba protegida contra escritura, es decir cuando grabe la carpeta con el instalador al cd, automaticamente todos los archivos se ponen como solo lectura, y claro lo que hice es abrir las propiedades de los archivos y quitarle de solo lectura y funciono
Pasando a otro tema, surgio otro incoveniente ahora los formularios no salen completos y no estan centrados
creo que es problema de la resolucion de la pantalla de cada PC que instalo el prog