Hola vitogq
El ejemplo que mostre lo programe en VisualFox 9, corriendo bajo MacOSX.
Las transacciones se pueden usar en cualquier lenguaje, siempre que el DBMS lo permita, yo uso MySQL 4.1.14 y me ha ido bien.
Seguiré intentándolo. Luego, cuando tenga la solucion y un ejemplo los aviso a todos.
Saludos.