Append FROM en Tabla de Base de Datos
Publicado por Javier (271 intervenciones) el 15/07/2008 17:45:06
Hola a todos:
Necesito que me ayuden con un problema.
Tengo una tabla DETALLE.dbf que integra una BASE DE DATOS. La misma posee dos índices.
Se me presenta el error de "unicidad de índice" al hacer un APPEND FROM de una tabla auxiliar.
Antes del APPEND FROM elimino los registros de la tabla DETALLE. ( SET DELETE ESTA EN ON) y al hacer al APPEND FROM se me presenta el error mencionado.
El error NO se presenta si luego del DELETE en DETALLE.DBF hago un PACK.
La pregunta es: Si los registros en DETALLE.DBF "no existen" , ¿porque estoy "infrigiendo" la unicidad de uno los índices de DETALLE.DBF? ¿Es necesario eliminar los registros fisicamente con PACK para que el error no se presente, o hay otra forma?
Uso VFP9 SP1.
Desde ya muchas gracias por la ayuda.
Saludos
Necesito que me ayuden con un problema.
Tengo una tabla DETALLE.dbf que integra una BASE DE DATOS. La misma posee dos índices.
Se me presenta el error de "unicidad de índice" al hacer un APPEND FROM de una tabla auxiliar.
Antes del APPEND FROM elimino los registros de la tabla DETALLE. ( SET DELETE ESTA EN ON) y al hacer al APPEND FROM se me presenta el error mencionado.
El error NO se presenta si luego del DELETE en DETALLE.DBF hago un PACK.
La pregunta es: Si los registros en DETALLE.DBF "no existen" , ¿porque estoy "infrigiendo" la unicidad de uno los índices de DETALLE.DBF? ¿Es necesario eliminar los registros fisicamente con PACK para que el error no se presente, o hay otra forma?
Uso VFP9 SP1.
Desde ya muchas gracias por la ayuda.
Saludos
Valora esta pregunta


0