sql >> Database teknologi >  >> RDS >> Oracle

C#:Objekt kan ikke castes fra DbNull til andre typer

tjek efter DbNull før kalder Convert.ToInt32:som du har set, vil dette rejse en undtagelse, hvis værdien er DbNull.noget i stil med:

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


  1. Sådan fungerer TIMESTAMPADD() i MariaDB

  2. CASE-udtrykkets beskidte hemmeligheder

  3. T-SQL Datetime Data Type

  4. Top fem softwareapplikationer til at få adgang til MySQL/MariaDB-servere