>This will get my record inserted but the logical fields in the table are not marked as true when insert value is 1.
Then may be You should set a flag vto see if You work with Native DataBase or some other. Then If You work with native SPT have no difference with normal INSERT INTO command.
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.