Is this a correct way to handle SQL transactions?
2 sql views
BEGIN TRANS
.
.
code for mods to both views, i.e. adding records, updating fields
.
.
lupdateok=tableupdate(1,.t.,'view_a')
lupdateok=lupdateok and tableupdate(1,.t.,'view_b')
IF NOT lupdateok
ROLLBACK
ELSE
END TRANS
ENDIF