Hi,
I found a post relating to this issue. It seems this is a known issue and you need to have a bit of a hack to fix it. Link is below:
Here[
^]
If you have rights to the database and to modify tables, you can set the column properties for the date column to have a "Default Value or Binding" insert the TSQL method GETDATE() as the default value. That way you don't have to worry about having DateTime objects floating around in your code. The dates will get generated when the data gets written to the database.
Ofcourse, this is not always an appropriate method to use if you use datasets or other offline mechanisms.
good luck!
Dave