Vraag : Het ongeldige geheel van de controle

Hallo Deskundigen,
I am roepen een opgeslagen procedure die retuns me geheelwaarde of ongeldige sometimes.

int? Bod = (int.?)DBDataHandler.ExecuteScalar (connection, „SPID“, UID);
als (Convert.IsDBNull (BuId))Geboden
= -1; geboden

terugkeer (int.);

when de teruggekeerde waarde niet ongeldig dan het fijn is is maar wanneer ik ongeldige waarde krijg krijg ik uitzondering, als (Convert.IsDBNull (BuId)) ==>> gespecificeerd gegoten is invalid.

What gaat verkeerd?
Your om het even welke hulp wordt gewaardeerd. Thanks

Antwoord : Het ongeldige geheel van de controle

wat over dit:
1:
2:
3:
voorwerp r = DBDataHandler.ExecuteScalar (verbinding, „SPID“, UID);
geboden int. = Convert.IsDBNull (r)? -1: (int.) r
terugkeer Bod;
Andere oplossingen  
 
programming4us programming4us