Невозможно установить для столбца значение null. пожалуйста, используйте dbnull вместо этого в datarowC#

Место общения программистов C#
Ответить
Anonymous
 Невозможно установить для столбца значение null. пожалуйста, используйте dbnull вместо этого в datarow

Сообщение Anonymous »

Я получаю данные из строки данных и столкнулся с проблемой, когда в столбце строки имеется нулевое значение. Как я могу изменить приведенный ниже код для чтения нулевых значений??

Код: Выделить всё

Datarow dr_Out[j] = dr1.Field("" + Convert.ToString(columnNames[j]) + "");
в этой строке, когда ниже нулевого значения, возникает ошибка.

Код: Выделить всё

cannot set column int to be null. please use dbnull instead in datarow
после добавления DBNull столкнется с этим

[img]https: //i.sstatic.net/CroBD.png[/img]


Подробнее здесь: https://stackoverflow.com/questions/606 ... in-datarow
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»