Cuestión : Migración estratégica de VFP a DBC

¿Hola tiempo de Experts

In FPW2.6 he creado muchas funciones para proporcionar los escapes internos de la base de datos como los apremios PK FK AK/las creaciones de la secuencia de la identificación y otros para comprobar si existe una tabla antes de que esté abierto él y en caso de necesidad reconstruyen todo el índice relacionado con el

Since de table.
(un sistema de tablesreconfigurated cuando es necesario - como un diccionario interno ayuda a este trabajo) que resolvió tan el pozo he decidido mantenerlo cuando ha emigrado a la integridad de VFP.

Referential es proporcionada por DBC, es la identificación creación de la secuencia también? ¿el

Does tiene cualquier sentido adentro mantener las funciones que he mencionado principalmente para la reconstrucción automática del índice de la tabla si es necesario? el

I sabe que el gendbc hace un trabajo muy correlacionado pero no es un proceso automático, uno debe accionarlo para hacer la duda de job.

Another: ¿durante mis tablas temporales de proceso se crean y suprimido por el OS, si utilizo DBC este las tablas temporales se podría suprimir por dentro de DBC? ¡

Thanks del

(sé que mis dudas son un litte fuera de tiempo) por adelantado!
class= del

Respuesta : Migración estratégica de VFP a DBC

Si trabaja sin problemas entonces no lo cambiaría. Usted debe encontrar una razón más importante de incorporar DBCs en el uso existente que apenas el RI o algo similar.

Autoincrementing el campo no necesita DBC (es una parte de la estructura de DBF) y DBC no suprime las tablas temporales - o usted o VFP debe suprimirlas. Diría que DBC no es tan útil como debe ser… Incluso el RI se debe generar por separado como código por el constructor de RI. La creación DOMINANTE EXTRANJERA no asegura RI.

Así pues, uso DBC cuando es necesario, e.g. cuando usted necesita crear opiniónes, cuando usted necesitan nombres de campo largo, disparadores, acontecimientos etc. de la base de datos.

Se crea una cosa que no entiendo en su pregunta es la oración “durante mis tablas temporales de proceso y son suprimidos por el OS”. Si usted crea la tabla temporal como un cursor entonces que usted no necesita suprimirlo porque VFP lo hace para usted. Sí, debe ser suprimido manualmente después de que el desplome del app pero cada uso de VFP deba tener cierta rutina de la limpieza que suprima ficheros Tempes viejos en carpeta del temp. El OS no debe hacer este trabajo y DBC no ayuda (solamente puedo faltar algo).

Otras soluciones  
 
programming4us programming4us