--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/49628f68-e662-432d-b4db-7995b1f27e90n%40googlegroups.com.
Algunas consideraciones p hacer:
Los motores SQL son MUY SEGUROS, acá lo q falló fuiste vos en algún Sql en tu programa donde usarte del Delete con un Where mal armado.
La sugerencia q recién te hicieron de hacer un backup antes de trabajar, o hacer la modificación en medio de una transacción o hacer un Select previo de lo q vas a usar en Delete, son opciones correctas, y lo mejor aún es hacer estar pruebas en una DB en prueba, "no en producción".
Lo otro a considerar es si tenes una tabla maestra q tiene registros q están involucrados a otras tablas, lo importante acá es armar una FK (Foreign Key) esto te evitaría al hacer un borrado accidental o con un Where Mal Armado, evitar perder los registros.
Otra cosa: NO EXISTE EN SQL un Recall como en VFP para recuperar registros, si existe un RollBack si la transacción no se cerró con un Comit.
Otro poroto q te sugiero, es si la DB está en un Server, es
activar el Backup automático, esto te permite tener siempre el
backup del día anterior y te puede salvar. Yo trabajo con FB y
todos mis clientes tienen la DB en Linux y x la madrugada todos
generan automáticamente el Backup y lo suben a una cuenta de Mega
con un programa llamado RClone.
Saludos.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/f99f9c5e-40d5-4567-a3aa-7f1c11cdd0d7%40yahoo.com.ar.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/a59d7d1b-d074-49d7-bc7a-f13ef8103298n%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/24c6456e-b055-4099-b44e-d418f9cf2fccn%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/24c6456e-b055-4099-b44e-d418f9cf2fccn%40googlegroups.com.
Hola,
Que interesante tu comentario, en MYSQL uso todo el tiempo el DELETE FROM y ejecuta el where de forma correcta, por ejemplo:
"delete from itempre where presupuesto = ?presupuesto.codigo"
Saludos,
Fernando.
De: publice...@googlegroups.com <publice...@googlegroups.com> En nombre de José Antonio Peña Martínez
Enviado el: miércoles, 31 de julio de 2024 14:03
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Re: Recuperar registros borrados en SQL Server 2019
Aquí es donde casi me da un ataque al corazón :
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAOOxim_tEmL9uZ8uuCiSZzPqBFpBqC8Hi6xt1G7Rq_ppRS_i4A%40mail.gmail.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAOOxim_tEmL9uZ8uuCiSZzPqBFpBqC8Hi6xt1G7Rq_ppRS_i4A%40mail.gmail.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CA%2B7ERdu0PE1D_ejvos1Q3JVwVjsyhT6CMMLRR%3DfsYyWd37XKgw%40mail.gmail.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CA%2B7ERdu0PE1D_ejvos1Q3JVwVjsyhT6CMMLRR%3DfsYyWd37XKgw%40mail.gmail.com.
--
Blog de la Comunidad Visual FoxPro en Español http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/55106f9d-365f-45d8-a225-59a3b6bbd989n%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/5dfab452-c09f-4e3d-b851-0a23b798da37n%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/483cd15f-cf5f-4983-bce2-53f1ba3ab808n%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/53fe54b8-8cd7-46d5-b366-9db320eed2bfn%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/483cd15f-cf5f-4983-bce2-53f1ba3ab808n%40googlegroups.com.