Cuestión : Comprobar el número entero nulo

¿Hola expertos,
I llamando un procedimiento almacenado que retuns yo valor de número entero o sometimes.

int? Oferta = (internacional?)DBDataHandler.ExecuteScalar (connection, “SPID”, UID);
si (Convert.IsDBNull (BuId))
hecho una oferta = -1; la vuelta del
del
(internacional) hizo una oferta; el

when el valor vuelta no es nulo entonces él está muy bien pero cuando consigo valor nulo que estoy consiguiendo la excepción, si (Convert.IsDBNull (BuId)) ¿El ==>> especificó el molde es invalid.

What está saliendo mal? se aprecia el
Your cualquier ayuda. Thanks
class= del

Respuesta : Comprobar el número entero nulo

qué sobre esto:
1:
2:
3:
objeto r = DBDataHandler.ExecuteScalar (conexión, “SPID”, UID);
¿internacional hecha una oferta = Convert.IsDBNull (r)? -1: (internacional) r
volver la oferta;
Otras soluciones  
 
programming4us programming4us