A sql DATE може директно да се прехвърля към .net DateTime и обратното.
за да го получите, използвайте SqlDataReader.GetDatetime Метод
DateTime myDate = myDataReader.GetDateTime(myColumnIndex);
за да го зададете, просто го присвоете на стойността на SqlParameter
и използвайте .Date свойството на DateTime