FoxPro/Visual FoxPro - Borrar indices

 
Vista:

Borrar indices

Publicado por Yaxché (27 intervenciones) el 27/09/2003 01:57:05
Hola

Estoy haciendo una rutina para que en caso de daño a los indices los borre y los vuelva a crear. Ahora bien me pregunto ¿Que pasara si tengo relaciones persistentes?.

Como hago para que la relacion persista si es que ya borre los indices o no me afecta, si me puden explicar , o darme otras sugerencias, se los agradezco

yaxché
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

RE:Borrar indices

Publicado por Roman Suazo (2723 intervenciones) el 27/09/2003 07:11:50
Efectivamente, las relaciones se borraran, hay varias opciones para
solucionar el problema:

Una vez que reconstruyes los indices vuelve a crear la relaciones,
el codigo necesario para esto lo puedes generar u obtener con una
utilidad que trae el vfp, se llama el gendbc, al cual le pones como para
metro tu dbc, este programita a su vez te genera un programa o codigo para que puedas reconstruir toda la dbc (tablas, indices, etc) y asi recreas las relaciones permanentes.

La otra opcion seria No usar relaciones permanentes en su lugar usa vistas o usa el comando SET RELATION (y sus alidos) para crear las relaciones en tiempo de ejecucion y asi no preocuparte por borrar los
indices, etc.

Saludos
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