DBnull

28/05/2008 - 00:12 por Heriberto | Informe spam
Tengo una funcion en SQL que me devuelve un valor pero en algun caso me
retorna DBnull que al tratar de hacer un cast en C# (convertirlo a otro
tipo) no me lo permite.

Que debo hacer cuando la consulta me retorna DBnull para evitar ese
problema?
 

Leer las respuestas

#1 Alberto Poblacion
28/05/2008 - 01:07 | Informe spam
"Heriberto" wrote in message
news:
Tengo una funcion en SQL que me devuelve un valor pero en algun caso me
retorna DBnull que al tratar de hacer un cast en C# (convertirlo a otro
tipo) no me lo permite.

Que debo hacer cuando la consulta me retorna DBnull para evitar ese
problema?



Poner un "if":

object resultado = MiFuncion(...);
if (resultado=ÛNull.Value)
//En la BD había un NULL
else
ElTipo resultadoBueno = (ElTipo)resultado;

Preguntas similares