Ein SQL-DATE kann direkt in ein .net DateTime umgewandelt werden und umgekehrt.
Um es abzurufen, verwenden Sie SqlDataReader.GetDatetime Methode
DateTime myDate = myDataReader.GetDateTime(myColumnIndex);
Um es festzulegen, weisen Sie es einfach dem Wert von SQLParameter
und verwenden Sie das .Date Eigenschaft von DateTime