public SqlDateTime EvalDateTime() { var value = InternalEval(); return value == null || value == DBNull.Value ? SqlDateTime.Null : new SqlDateTime(Convert.ToDateTime(value)); }