我正在使用.NET强类型数据集,并且有一个带有可空int列的表(以及一个可以为空的DateTime列).
显然,数据集设计器存在一个错误,它会阻止在这些数据类型上使用可为空的列.设计者只允许"抛出异常"作为空值的默认行为.遗憾的是,在数据库中使用可空数据类型时,空值是合法值,但在尝试从数据行检索此值时会导致抛出异常.
我已经看过几个关于这个问题的新闻组帖子,但还没有看到这个问题的任何体面的解决方法.
我很想知道别人如何处理这个问题.
谢谢.
.net int nullable strongly-typed-dataset
.net ×1
int ×1
nullable ×1
strongly-typed-dataset ×1