Я отлаживаю неопределенное значение «Нет значения для одной или нескольких требуемых параметров» в моей программе VB.NET с использованием VB2010 Express.Где в. Data DataAdapter UpdateCommand - это фактическая команда SQL с применяемыми параметрами?
Я использую параметры команды и AddWithValue, и я надеюсь, что есть какое-то свойство DataAdapter, которое говорит мне, что выражение SQL выглядит как с применяемыми параметрами.
(da.UpdateCommand.CommandText просто дает мне мое первоначальное заявление SQL с параметрами заполнителей.)
я первоначально размещен код, который я в конечном счете отлаженный старомодный способ - путем удаления всех параметров, а затем добавить их назад два или три за раз до появления ошибки. Моя ошибка была ошибочным полем. Но код путал проблему. Я не ищу отладочную помощь - я просто хочу знать, существует ли команда SQL WITH PARAMETER VALUES где-то в очень сложных свойствах DataAdapter.
Спасибо. Этот ответ дал мне некоторую надежду, но, к сожалению, это не решило проблему. (И я могу использовать отчеты в операторах SQL SELECT без скобок.) Кроме того, я искал что-то конкретное - атрибут DataAdapter, который дает мне строку SQL со встроенными значениями параметров, если она существует. –
Также проверьте, добавлены ли параметры в коллекции в том же порядке, в котором их соответствующие заполнители отображаются в тексте команды – Steve