La Web del Programador: Comunidad de Programadores
 
    Pregunta:  143 - PROBLEMAS CON LAS BASES DE DATOS
Autor:  Norberto
Porque cuando se incorpora un archivo .DBF dentro de un project en FoxPro para D.O.S. y luego se abre desde el project que lo contiene el Work area muestra una cantidad de registros alocada. Cabe aclarar que esto lo hace cuando se esta ejecutando desde DOS de Windows 95

  Respuesta:  Jhonn Gutierrez
ok,
Primero hay que aclarar algo.

1. Las bases de datos tienen unsa estructura dinamica, eso significa que los dartos pueden cambiar el momento de que se insertan o eliminan datos.
2.Si tu base de datos "la que esta adentro del proyecto", es dinamica debes excluir la tabla, antes de compilar el ejecutable, sino lo haces es posible que etngas problemas como lso que me mensionas en este monento.
3. Las tablas que se añaden al proyecto y son estaticas "nunca cambian", son aquellas que cntienen informacion por ejemplo de los indices de las tablas, de lso campos de las tablas de tu sistemas. Cosas que siempre estaran igual o que si se dañan las puedes con esaso datos colocar de las misma forma que siempre.

No debes confundir el uso de tabla dinamica al uso de las estatica.

espero que te sirva mi opinion

Jhonn, Panamá.

  Respuesta:  Foxito
Es posible que soluciones tu problema habriendo las tablas desde tu proyecto y luego ejecutes REINDEX asi tus indices CDX se recrearán. Si son IDX no tendrás problemas.

  Respuesta:  Foxito
Hola:
Los archivos DBF deben ser copiados con sus archivos indices estrucutrales (DCX), de lo contrario deberas generarlos dentro del proyecto de Fox. Ten encuenta que las tablas con campos Memo tienen adicional un archivo con el mismo nombre del archivo tabla. Si no tienen CDX, regenera todos los IDX con INDEX o REINDEX.

  Respuesta:  Daniel Garcia
Quisiera se amplie un poquito mas el problema, creo conocer o tener un poco de experiencia en Fox para DOS por lo que me gustaria entender la pregunta para ver si puedo ayudar en algo.
sin mas un abrazo.

  Respuesta:  Miguel Pena
Hace un tiempo tuve un problema, problema consistia en que cuando trataba de bragar en las BDs me mandaba el mensaje de que solo era de lectura, lo solucione sacando del project todas las BDs y los CDXs del mismo lo genere y listo problema solucionado.