tabla misteriosa
Que tal tengo el ste problema con una tabla.
La misma está ordenada de manera ascendente a través de un indice normal tipo .CDX
la linea del código que se ejecuta es la ste:
sele tabla
set order to campoX
go bottom
ultimo_registro = ultimo_registro + 1
la tabla tiene aproximadamente 3000 registros y por alguna razón a tomado al último registro como 0, por lo tanto el proximo número que genera es el uno. Esto me ha pasado varias veces.
Al ver que algo estaba fallando abrà la tabla en Visual Fox sin ordenarla y fuà al final de la misma.
para mi sorpresa, despues del último registro (ultimo registro "sano") aparecÃan 2 mas, el primero al situar el puntero sobre él aperecen y desaparecen los datos y el segundo está en blanco.
Todo esto se produjo luego de un corte de luz.
El propblema es que visual no me detectó este daño. A alguien le pasó alguna vez o tiene idea que puede llegar a ser.
La misma está ordenada de manera ascendente a través de un indice normal tipo .CDX
la linea del código que se ejecuta es la ste:
sele tabla
set order to campoX
go bottom
ultimo_registro = ultimo_registro + 1
la tabla tiene aproximadamente 3000 registros y por alguna razón a tomado al último registro como 0, por lo tanto el proximo número que genera es el uno. Esto me ha pasado varias veces.
Al ver que algo estaba fallando abrà la tabla en Visual Fox sin ordenarla y fuà al final de la misma.
para mi sorpresa, despues del último registro (ultimo registro "sano") aparecÃan 2 mas, el primero al situar el puntero sobre él aperecen y desaparecen los datos y el segundo está en blanco.
Todo esto se produjo luego de un corte de luz.
El propblema es que visual no me detectó este daño. A alguien le pasó alguna vez o tiene idea que puede llegar a ser.
Son registros corruptos, lo mismo que tu cdx; lo que puedes hacer es marcarlos para borrar, pack y reindex.
A mi me paso muchas veces cujando nuestra red tenia conexion con cable coaxial y cuando por alguna razon se caia la comunicacion aparecian este tipo de registros.
Suerte
A mi me paso muchas veces cujando nuestra red tenia conexion con cable coaxial y cuando por alguna razon se caia la comunicacion aparecian este tipo de registros.
Suerte
