periksa DbNull sebelum memanggil Convert.ToInt32:seperti yang Anda lihat, ini akan memunculkan pengecualian jika nilainya adalah DbNull.something seperti:
object x = *value from db*
int y;
if (x != DbNull.Value)
y= Convert.ToInt32(x);
else
//handle null somehow