if(someDate == DateTime.MinValue) { // or "== null" for Nullable<DateTime> dateParam.Value = DBNull.Value; } else { dateParm.Value = someDate; }