This shouldn't be a problem. How are you building your update statements? Have you tried including just 2 single quotes for the null values, or how about the word null?
UPDATE sometable
SET date1 = '',
date2 = '',
date3 = '10/29/02'
WHERE id = 1;
or
UPDATE sometable
SET date1 = null,
date2 = null,
date3 = '10/29/02'
WHERE id = 1;
Or what about just not including the null dates in your update statement at all?