У меня есть веб-сервис, который имеет универсальную функцию, которая возвращает набор данных из результатов хранимых процедур ... Некоторые хранимые процедуры имеют необязательные параметры, в которых значение может быть нулевым, но не всегда.
Во всяком случае, я пытаюсь передать параметр, который имеет значение DBNull.Value
и я получаю это Произошла ошибка при создании XML-документа. при выполнении операции обратно из веб-службы
Если я пропущу этот параметр, он будет работать нормально ... но очень хотелось бы знать, почему DBNull.Value вызывает эту проблему.