Я работаю со строго типизированными наборами данных .NET и имею таблицу со столбцом int, допускающим значение NULL (а также столбцом DateTime, допускающим значение NULL).
По-видимому, в конструкторе наборов данных есть ошибка, которая не позволяет иметь в этих типах данных столбцы, допускающие значение NULL. В качестве поведения по умолчанию для нулевых значений конструктор разрешает «генерировать исключение». К сожалению, при использовании в базе данных типа данных, допускающего значение NULL, значение NULL является допустимым значением, но приводит к возникновению исключения при попытке получить это значение из строки данных.
Я видел несколько сообщений в группах новостей об этой проблеме, но пока не видел каких-либо достойных способов решения этой проблемы.
Мне бы хотелось услышать, как другие справляются с этой проблемой.
Спасибо.