El método DateTime.TryParse toma un DateTime como argumento, no como DateTime? ?Cómo analizar Nullable <DateTime> desde un SqlDataReader
En este momento tengo el siguiente código:
if(!DateTime.TryParse(reader["Placed"].ToString(), out _placed)){
throw new Exception("Order's placed datetime could not be parsed.");
}
donde _placed es de tipo
Nullable<DateTime> _placed = null;
¿Qué es una forma de evitar eso?
¿Es la columna 'Colocado' realmente una cadena en el DB? ¿Si no, entonces qué es? – LukeH
No, Colocado es un campo DateTime. ¿Debo usar el valor de retorno del lector ["Colocado"] directamente? – lowerkey
Sí. Vea la respuesta de Dylan sobre cómo hacerlo. – LukeH