eliminar registros fisicamente

30/05/2005 - 18:09 por Jason Boris Rivas Otaiza | Informe spam
como puedo hacer para eliminar registros físicamente sin necesidad de poner
pack es decir que vfp ya no elimine lógicamente los registros

Preguntas similare

Leer las respuestas

#1 Alex Feldstein
30/05/2005 - 18:44 | Informe spam
On Mon, 30 May 2005 11:09:21 -0500, "Jason Boris Rivas Otaiza"
wrote:

como puedo hacer para eliminar registros físicamente sin necesidad de poner
pack es decir que vfp ya no elimine lógicamente los registros




Puedes usar COPY FOR NOT DELETED() a otra tabla pero eso te rompería
el programa, las relaciones, conexión a DBC, etc.

La mejor forma, sin no quieres usar PACK es reusar los registros
marcados como DELETED().

Haces un indice por DELETED(). Luego cada vez que quieras insertar un
nuevo registro, buscas primero con SEEK DELETED(). Si lo encuentras
haces un RECALL y BLANK y lo reusas.



Alex Feldstein
________________________________
Microsoft Visual FoxPro MVP
Please respond in the public groups so that everybody
can benefit from the exchange.
Favor de responder en los foros públicos asi todos se benefician.
(address munged with ROT-13)

Blog: http://www.bloglines.com/blog/AlexFeldstein
Website: http://feldstein.net
Respuesta Responder a este mensaje
#2 Ylber APonte
30/05/2005 - 20:17 | Informe spam
Hola amigo debes usar pack para eliminar fisicamente los registros!!! para
eliminarlos logicamente usas delete!!!

Saludos Cordiales!!!



Ylber Aponte AP.
Coordinador Portalfox Venezuela Region Central <a
href="mailto:aragua&#64;portalfox.com">aragua&#64;portalfox.com</a>
<a href="mailto:carabobo&#64;portalfox.com">carabobo&#64;portalfox.com</a>
elzorro2004


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida