Preguntas etiquetadas con dbnull

189
Asignar nulo a un parámetro Sql

El siguiente código da un error: "No hay conversión implícita de DBnull a int". SqlParameter[] parameters = new SqlParameter[1]; SqlParameter planIndexParameter = new SqlParameter("@AgeIndex", SqlDbType.Int); planIndexParameter.Value = (AgeItem.AgeIndex== null) ? DBNull.Value :...

92
¿Cuál es la diferencia entre null y System.DBNull.Value?

¿Hay alguna diferencia entre null y System.DBNull.Value? ¿Y si si, que? Noté este comportamiento ahora - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Mientras que recuperar datos de la base de datos...