Um sql
DATE
pode ser convertido diretamente para um .net DateTime
e vice versa. para obtê-lo, use o SqlDataReader.GetDatetime Método
DateTime myDate = myDataReader.GetDateTime(myColumnIndex);
para defini-lo, basta atribuí-lo ao valor do SqlParameter e use o
.Date
propriedade do DateTime