FreeformQuery delete ?

Hi,
I am trying to implement a delete query using Freeform… But getting failed a lot.

My query is delete from PERSON where id='23';
And I had implemented like dis,


         String clearSQL = "DELETE FROM PERSON WHERE ID='552'";
         FreeformQuery clearSQLQuery = new FreeformQuery(clearBookingSQL,
				connectionPool, "ID");

And within a button click event,]


	clearSQLQuery.beginTransaction();
	clearSQLQuery.commit();

Not sure whether the method am using is right…pls provide me a suggestion.

Thank you,