Borrar definitivamente un registro de una base de datos FOX.

18/10/2005 - 12:31 por José Luis | Informe spam
Hola a todos,

me ha surgido un problema con la eliminación de registros que espero que
alguien me pueda ayudar a resolver. El problema es el siguiente:

Necesitaría que cuando el usuario borrará un registro este no se marcará
como borrado, sino que directamente se borre de la base de datos. Ya que
ahora que se marca como borrado y a veces me crea conflictos al intentar
volver a crear ese mismo registro por la Integridad Referencial.

Esto es posible con VFP 7.0?

Muchas gracias por anticipado.

Un saludo,
José Luis.

Preguntas similare

Leer las respuestas

#1 Raül Vidiella
18/10/2005 - 13:25 | Informe spam
para realizar un borrado fisico deberias utilizar el comando PACK. El
problema es que necesitas tener la tabla en exclusiva y que es muy
lento, por lo cual no es recomendable. Deberias buscar otros metodos
para que no te proboque conflictos de integridad.

Saludos
Raül Vidiella

En/na José Luis ha escrit:
Mostrar la cita
#2 José Luis
18/10/2005 - 13:51 | Informe spam
Antes de nada gracias Raul por contestarme,

como tu bien dices la opción de PACK no me es viable, por otra parte si no
se pudiera borrar los registros físicamente en el acto, se puede modificar
la integridad para que sólo se tengan en cuenta los registros que no tengan
la marca de borrado?

Un saludo,
José Luis.

"Raül Vidiella" escribió en el mensaje
news:#
Mostrar la cita
marcará
Mostrar la cita
#3 Raül Vidiella
18/10/2005 - 20:00 | Informe spam
intente utilizar la integridad referencial, pero no me gustó, por lo que
no puedo contestarte a esta pregunta.

Lo siento
Raül Vidiella

En/na José Luis ha escrit:
Mostrar la cita
#4 José Luis
19/10/2005 - 09:20 | Informe spam
Muchas gracias de todas formas Raül.

Un saludo,
José Luis.


"Raül Vidiella" escribió en el mensaje
news:
Mostrar la cita
no
Mostrar la cita
modificar
Mostrar la cita
tengan
Mostrar la cita
que
Mostrar la cita
que
Mostrar la cita
intentar
Mostrar la cita
#5 Mauricio Pulla
24/10/2005 - 21:19 | Informe spam
Hola José
Creando un filtro en los indices, o mejor hacer un reciclado de los
registros borrados.

Saludos.
Mauricio Pulla.



" José Luis" <JLB> escribió en el mensaje
news:OGD$
Mostrar la cita
si
Mostrar la cita
Ads by Google
Search Busqueda sugerida