Indagamos por todo el mundo online para así tenerte la respuesta para tu inquietud, si tienes preguntas puedes dejar tu pregunta y respondemos con gusto.
Solución:
Ambos operandos deben ser objeto. Usar reparto explícito:
(object)table.Value ?? DBNull.Value;
No hay conversión automática entre string
y System.DBNull
por lo que debe especificar el tipo que desea explícitamente agregando un molde a object
:
sqlCommandObject.Parameters.AddWithValue("@Parameter",
table.Value ?? (object)DBNull.Value);
Es porque no hay una conversión implícita entre string
y System.DBNull
.
valoraciones y comentarios
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)