Cancelar INSERT... como lo hacen?

Post Reply
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Cancelar INSERT... como lo hacen?

Post by goosfancito »

Hola.

En un proceso de GRABAR usando MARIADB inserto en una tabla "a" luuego tomo el ID de esa tabla y la grabo en una tabla "b", lo quie quiero hacer es que si no puedo grabar en la tabla "b" tambien se "cancele" la grabacion de la tabla "A".

como lo hago?
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
Carles
Posts: 1149
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Been thanked: 7 times
Contact:

Re: Cancelar INSERT... como lo hacen?

Post by Carles »

Hola,

Busca sobre transacciones.

C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: Cancelar INSERT... como lo hacen?

Post by goosfancito »

gracias
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
sysctrl2
Posts: 1049
Joined: Mon Feb 05, 2007 7:15 pm
Has thanked: 6 times
Contact:

Re: Cancelar INSERT... como lo hacen?

Post by sysctrl2 »

oCon:BeginTransaction()
? INSERT,UPDATE,DELETE
:oCon:CommitTransaction()

MySql Graba al disco al hacer commit
lo anterior solo está en memoria

saludos
Cesar Cortes Cruz
SysCtrl Software
Mexico

' Sin +- FWH es mejor "
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: Cancelar INSERT... como lo hacen?

Post by goosfancito »

sysctrl2 wrote:oCon:BeginTransaction()
? INSERT,UPDATE,DELETE
:oCon:CommitTransaction()

MySql Graba al disco al hacer commit
lo anterior solo está en memoria

saludos


gracias
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Post Reply