Transacciones
Publicado: Mar Jul 19, 2005 10:25 am
Hola,
Estoy intentando hacerme con el manejo de transacciones en Xailer, pero tengo
varias dudas.
1.- He visto que BeginTrans(), y demás sólo están en AdsDataSource ¿Sólo
se pueden usar con este driver?
2.- ¿Por qué en AdsDataSource y no en AdsDataset? ¿A qué afecta la transacción,
a todas las tabla abiertas con ese datasource?
3.- Tengo:
::oAdsdataSource1:BeginTrans()
IF MsgYesNo( "¿Borrar dato?" )
::oDbfDataSet1:Delete()
ENDIF
QUIT
Sí ya sé que es un poco radical, pero inicio una transacción, borro y aborto
el programa sin confirmar la transacción. ¿Por qué me borra el registro?
(uso ficheros .adt)
Un saludico,
Fredy
Estoy intentando hacerme con el manejo de transacciones en Xailer, pero tengo
varias dudas.
1.- He visto que BeginTrans(), y demás sólo están en AdsDataSource ¿Sólo
se pueden usar con este driver?
2.- ¿Por qué en AdsDataSource y no en AdsDataset? ¿A qué afecta la transacción,
a todas las tabla abiertas con ese datasource?
3.- Tengo:
::oAdsdataSource1:BeginTrans()
IF MsgYesNo( "¿Borrar dato?" )
::oDbfDataSet1:Delete()
ENDIF
QUIT
Sí ya sé que es un poco radical, pero inicio una transacción, borro y aborto
el programa sin confirmar la transacción. ¿Por qué me borra el registro?
(uso ficheros .adt)
Un saludico,
Fredy