sql >> Database >  >> RDS >> Oracle

C#:Object kan niet van DbNull naar andere typen worden gecast

controleer op DbNull voor Convert.ToInt32 aanroepen:zoals je hebt gezien, zal dit een uitzondering opleveren als de waarde DbNull.iets is als:

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


  1. SQL Server equivalent aan MySQL enum gegevenstype?

  2. CSV-bestand importeren in Oracle-tabel met behulp van opgeslagen procedure

  3. Populaire Docker-afbeeldingen voor MySQL en MariaDB Server

  4. SUBSTRING Commando in SQL:A Primer