sql >> Databáze >  >> RDS >> Oracle

C#:Objekt nelze přetypovat z DbNull na jiné typy

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


  1. Které metody lze použít ke správě různých verzí již existujících databází?

  2. Jak funguje Extract() v PostgreSQL

  3. Jak resetovat sekvenci v postgresu a vyplnit sloupec ID novými daty?

  4. Django bulk_create s ignorováním řádků, které způsobují chybu IntegrityError?