Como pasar un valor de fecha NULO de la BD a un DateTime

19/04/2004 - 13:59 por NOSPAMdavidcs | Informe spam
Como pasar un valor de fecha NULO de la base de datos a un DateTime:
DateTime fecha = (System.DateTime) dt.Rows[0]["proFecha"]

Esta linea da un error. ¿Puedo asignar un nulo a un DateTime?

Gracias

Preguntas similare

Leer las respuestas

#1 Anonimo
19/04/2004 - 15:46 | Informe spam
Tendrías que asignar un

fecha = DateTime.MinValue;

MinValue es el valor mínimo que puede tomar una fecha, si
es NULo en BBDD le metes MinValue.

Otra opción es utilizar un object en lugar de un DateTime

object fecha = null si es NULO

object fecha = un dateTime si no es NULO

luego tendrias que comprobar si es nulo o no, y si no es
nulo hacer cast a datetime



Como pasar un valor de fecha NULO de la base de datos a


un DateTime:
DateTime fecha = (System.DateTime) dt.Rows[0]


["proFecha"]

Esta linea da un error. ¿Puedo asignar un nulo a un


DateTime?

Gracias

.

Respuesta Responder a este mensaje
#2 Diego Alvarez
20/04/2004 - 00:48 | Informe spam
Hola

En codeproject está el control que necesitas ( Nullable DateEdit Control ):
http://www.codeproject.com/cs/miscc...ime%7Cnull

espero te sirva

"david cs" escribió en el mensaje
news:%
Como pasar un valor de fecha NULO de la base de datos a un DateTime:
DateTime fecha = (System.DateTime) dt.Rows[0]["proFecha"]

Esta linea da un error. ¿Puedo asignar un nulo a un DateTime?

Gracias

Respuesta Responder a este mensaje
#3 NOSPAMdavidcs
20/04/2004 - 08:37 | Informe spam
Gracias por tu sugerencia.

Un saludo.
Respuesta Responder a este mensaje
#4 NOSPAMdavidcs
20/04/2004 - 08:38 | Informe spam
Gracias por tu sugerencia.

Un saludo.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida