... can also use BEGINMYSQL, COMMITMYSQL, ROLLBACKMYSQL. In any case, because you are inserting only one row in one single table, there is no need to enclose in Begin and Commit Transaction. FWH supports FWMARIALIB. Using this lib, we could write the above code as: nRet := oCn:Insert( "nombres", ...