merge _execute() method
close statement handle when commit() or rollback()