Hi,
May be the default value for a DateTime type in the DBSpecific project could be the minimun value for the target database. For SQL Server it would be better to have a default value of January 1, 1753 instead of the actual DateTime.MinValue (January 1, 1).
[Edit]
Sorry I thought the dafult value when the fields are null are get from the DBSpecific project.