Te ha sucedido que en ocasiones en Visual Fox Pro, cuando deseas hacer o modificar una relación con integridad referencial, te crea un tremendo error en el que la base de datos se daña completamente, y que talvés tu unicamente querias cambiar una relación y en lugar de hacertela te coloca una serie de signos de ?? en las tablas o te envia un mensaje .ODB pero que en fin ni siquiera puedes salirte de Fox.
Bueno si te ha pasado y no habias hecho copias de respaldo, seguramente tu pobre maquina sufrio las consecuencias o te dormiste como a eso de las 12 de la noche con la esperanza de que al siguiente día lo resolverias, seguramente sentiste que Fox no cumplia tus espectativas, pero existen algunas formas de solventar este error. Como expusimos en la charla del Jueves 10 de abril en el blog y foro UGB, el Servi Pack 2.0 que ofrece Microsoft te puede ayudar; pero para ello necesitas internet para descargarlo.....
¿Existe otra forma de solucionar esto?
Bueno hace poco descubri una forma, para ser mas especifico hoy; lo que tienes que hacer es lo siguiente:
1. Debes tener una copia de tu proyecto (una en la que al seleccionar la base de datos no te diga que tienes que validar la base de datos, porque sino no funcionaría).
2. Abre Fox 9.0 y en el menu nuevo, selecciona Nueva Base de datos.
3. Cuando te aparece un menu en el que puedes elegir entre una base de Datos con Asistente o una Nueva, tu elige base de datos con asistente.
4. Luego te aparece una serie de bases de datos predefinidas por Fox, pero asu vez, aparece una botón que dice SELECT, das click en este boton y elije tu base de datos(la que te da problemas al hacer una relación con integridad referencial)
5. Elije tus tablas , incluso el asistente te pide que definas relaciones pero esto es opcional, de hecho las relaciones que crea no tienen integridad referencial(las que tu defines en el asistente).
6. Guarda tu base de datos en un nueva carpeta y finaliza el asistente, ahora si tu haces una relación en esta base de datos con integridad referencial, no te dará ningún error.
7. Por último copia la base de datos que creaste y elimina la que tienes en tu proyecto, agrega la nueva a tu proyecto y listo, ya podras hacer tus relaciones en tu proyecto...
Estamos seguros que te servirá, visita nuestro blog y dejanos tus dudas, así nos enriquecemos en conocimiento todos y aprendemos el uso de nuevas herrramientas.
---------------------------------------------------------------------------
NOTA: Registrate en nuestro foro, ya que algunas aportaciones las podras ver solo si estas registrado, es fácil, rápido y gratuito.
---------------------------------------------------------------------------
0 comentarios:
Publicar un comentario