This is a bit of a sticky wickett I'm seeing, trying to store a DBNull.Value in a BusObject DateTime member for passing to the DL. As in:
useredit.birth_date = DataHelper.CheckNullString(txtBirthDate.Text); // CheckNullString returns DBNull.Value is txtBirthDate blank...
Seems to boil down to types. Helpful newsgroup post from Madhu on this subject I'll have to get back to...