URGENTE: Borrar registros en un archivo .bdf
Publicado por Javier Marí (4 intervenciones) el 05/09/2002 09:20:14
Disponemos de un archivo dbf que contiene información referente a una serie de facturas. Deseamos borrar directamente unas cuantas de estas facturas, es decir, una serie de registros.
Ejecutamos la siguiente secuencia de operaciones:
1. Abrir el archivo .dbf en FoxProw
2. USE M1109 EXCLUSIVE
// M1109 es la tabla-archivo en cuestión
3. BROWSE
// Vemos el contenido de la tabla
4. SET EXACT ON
5. DELETE FROM M1109 WHERE Nfra=3318
// Nfra es un campo númerico de la tabla
6. PACK
El problema es que al hacer el PACK son eliminados todos los registros de la tabla y no los seleccionados con la sentencia DELETE (como desearíamos).
Os agradecería que me pudieséis indicar cómo solucionarlo.
Gracias y un cordial saludo.
Valora esta pregunta
0