Возникла проблема с типизируемым значением даты в наборе данных - PullRequest
4 голосов
/ 23 августа 2011

У меня есть datatable в наборе типизированных данных со столбцом даты. Когда я изменяю свойство NullValue, чтобы оно возвращало null или empty, против 2008 года я не позволю.

там написано

Введенное значение недопустимо для текущего типа данных.

Мне нужно установить нулевые значения для этого столбца.

1 Ответ

11 голосов
/ 23 августа 2011

Если вы используете типизированные наборы данных, вы можете определить, что столбец может иметь значение NULL (AllowDBNull). Если для этого свойства установлено значение true, вы можете использовать методы yourDataRow.SetFieldnameNull() и yourDataRow.IsFieldnameNull() (конечно, у вас есть заменить Fieldname именем вашего поля, которое можно обнулять)

...