Pregunta

Tengo problemas para insertar un parámetro nulo con el método AddInParameter.

cmd.AddInParameter(someString, someValueWhichCanBeNULL)

Tan pronto como el segundo parámetro es nulo, falla.También probé DBNull.Value, también falla.¿Ideas?

El mensaje es: AddInParameter @MyParam con valor nulo o Tipo de propiedad no admitida:DBNulo

¡Gracias!

¿Fue útil?

Solución

Utilice la sobrecarga de AddInParameter eso requiere tres argumentos;Tu quieres esto:

cmd.AddInParameter(someString, DbType.String, someValueWhichCanBeNULL);

(No puede determinar el tipo de parámetro únicamente a partir de DBNull.Value)

¡Espero que ayude!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top