Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

C#:O objeto não pode ser convertido de DbNull para outros tipos


verifique se há DbNull antes chamando Convert.ToInt32:como você viu, isso gerará uma exceção se o valor for DbNull.algo como:
object x = *value from db*
int y;
if (x != DbNull.Value)
    y= Convert.ToInt32(x);
else
    //handle null somehow