zkontrolujte DbNull před volání Convert.ToInt32:jak jste viděli, toto vyvolá výjimku, pokud je hodnota DbNull.něco jako:
object x = *value from db*
int y;
if (x != DbNull.Value)
y= Convert.ToInt32(x);
else
//handle null somehow
zkontrolujte DbNull před volání Convert.ToInt32:jak jste viděli, toto vyvolá výjimku, pokud je hodnota DbNull.něco jako:
object x = *value from db*
int y;
if (x != DbNull.Value)
y= Convert.ToInt32(x);
else
//handle null somehow