Perguntas com a marcação «dbnull»

188
Atribuir nulo a um SqlParameter

O código a seguir fornece um erro - "Nenhuma conversão implícita de DBnull para int". SqlParameter[] parameters = new SqlParameter[1]; SqlParameter planIndexParameter = new SqlParameter("@AgeIndex", SqlDbType.Int); planIndexParameter.Value = (AgeItem.AgeIndex== null) ? DBNull.Value :...

92
Qual é a diferença entre null e System.DBNull.Value?

Existe alguma diferença entre null e System.DBNull.Value? Se sim, o que é? Percebi esse comportamento agora - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Enquanto eu recupero dados do banco de dados usando...