Principales respuestas
Base de datos Access en Windows 7 y Vista

Pregunta
-
Buenos días a todos los compañeros foreros de aquí, primero que nada un saludo.
Tengo una aplicación en Visual Basic 6.0 con acceso dos bases de datos Access, todo funciona bien, la instalación está correcto, el problema que tengo es que en una de las bases de datos que se llama sc.mdb (la cual lleva contraseña) controlo ciertos módulos en el sistema, pero cuando un cliente compra otro módulo me manda su BD yo le activo ahi dentro el campo y se la envío, para que se la sobreescriba en la carpeta de instalación que usualmente es en Archivos de programas, pero al sobreescribirla y abrir la aplicación no me muestra los cambios, (este procedimiento siempre se ha hecho con windows XP sin ningún problema). Y para poder solucionar esto tengo que copiar la carpeta completa de insalación y pegarla en raiz de C: y ahi pongo la base de datos y listo ! funciona sin problemas. pero quisiera evitarme el procedimiento de copiar siempre a raiz de C: en Windows 7 y Vista y que se pueda sobreescribir donde está instalado como lo hago actualmente en un Windows XP o por lo menos saber el por qué Widnows 7 y Vista hacen esto.
Saludos y gracias de antemano.
Dim j0ck3r as New Solutionmartes, 1 de febrero de 2011 18:06
Respuestas
-
Que tal Sergio gracias por tomarte un segundo a mi pregunta, la base de datos queda en donde se instala mi sistema que por default c:\Archivos de programas\Sistema\ ahi mismo está el ejecutable y ahi mismo quedan las dos bases de datos.
Dim j0ck3r as New Solution
Ok, asegúrate de que esa base de datos tiene todos los permisos que requieres de escritura, así como su respectivo log, haz clic derecho, Propiedades y revisas eso desde la pestaña de Seguridad.
Sergio Calderón-
Springboard Series Microsoft Latinoamérica en Facebook- Marcado como respuesta Sergio CalderónMVP lunes, 7 de febrero de 2011 20:49
jueves, 3 de febrero de 2011 19:58
Todas las respuestas
-
Hola,
Pero entonces en qué directorio queda la base de datos cuando instalas la aplicación? Entiendo que no se reflejan los cambios hechos?
Sergio Calderón-
Springboard Series Microsoft Latinoamérica en Facebookmartes, 1 de febrero de 2011 20:01 -
Que tal Sergio gracias por tomarte un segundo a mi pregunta, la base de datos queda en donde se instala mi sistema que por default c:\Archivos de programas\Sistema\ ahi mismo está el ejecutable y ahi mismo quedan las dos bases de datos.
Dim j0ck3r as New Solutionmiércoles, 2 de febrero de 2011 18:52 -
Que tal Sergio gracias por tomarte un segundo a mi pregunta, la base de datos queda en donde se instala mi sistema que por default c:\Archivos de programas\Sistema\ ahi mismo está el ejecutable y ahi mismo quedan las dos bases de datos.
Dim j0ck3r as New Solution
Ok, asegúrate de que esa base de datos tiene todos los permisos que requieres de escritura, así como su respectivo log, haz clic derecho, Propiedades y revisas eso desde la pestaña de Seguridad.
Sergio Calderón-
Springboard Series Microsoft Latinoamérica en Facebook- Marcado como respuesta Sergio CalderónMVP lunes, 7 de febrero de 2011 20:49
jueves, 3 de febrero de 2011 19:58 -
Que tal segio, lo he verificado y si, lo tiene marcado, Todos, con control total, pero aún sigue sin respetarme el cambio de sobreescribir el archivo de base de datos, y tomar el nuevo.
int main (void) { printf("Rafael Ramírez Luna"); retur 0; }martes, 8 de febrero de 2011 23:03