userBirthday = entity.UBI_Birthday ;
问题:
cannot implicitly convert type System.DateTime? to System.DateTime.
原因:
在sqlserver中设置了datetime可以为null,但datetime不可以为null,要设置defaultValue
解决方法:
userBirthday = entity.UBI_Birthday ?? DateTime.MinValue;
cannot implicitly convert type System.DateTime? to System.DateTime.
最新推荐文章于 2022-08-01 18:10:33 发布
本文解决了一个常见的编程问题:当从数据库获取可能为空的日期时间值并尝试将其赋值给不可空的DateTime变量时出现的隐式转换错误。通过提供一个简单的解决方案,即使用null条件运算符或设置默认值为DateTime.MinValue。

382

被折叠的 条评论
为什么被折叠?



