sql >> Base de Datos >  >> RDS >> Oracle

C#:el objeto no se puede convertir de DbNull a otros tipos

verificar DbNull antes llamando a Convert.ToInt32:como ha visto, esto generará una excepción si el valor es DbNull.algo como:

object x = *value from db*
int y;
if (x != DbNull.Value)
    y= Convert.ToInt32(x);
else
    //handle null somehow