HI all. Well, the day has FINALLY arrived where we are now replacing our crap VB app. with a new Delphi app. YAY. Anyway, the person who setup our dbs, before anyone with a clue started, used to save True and False values not as 0 or 1 or 0 or -1, BUT rather T or F OR True and False....no standard. So I have to write a new DBCheckbox to deal with this. I can handle it fine getting the values, BUT I need to write it back to the Db as a T or an F...for various reasons, but I cant seem to figure out which event I need to trap to change teh value that is saved to the DB. Can some one point me in the right direction ? P.S. I am using the "TFieldDataLink" class out of the DBCtrls.pas...altho renamed. thanks, Jeremy Coulter --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/