C#异常“从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值

AOHMYGOD 2016-11-29 06:44:46
如题
C#异常“从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值。

急啊!!!!!
...全文
681 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
AOHMYGOD 2016-12-01
  • 打赏
  • 举报
回复
引用 7 楼 LeiRobin 的回复:
不晓得你在说什么 看看这个 或许能解决你的问题http://blog.sina.com.cn/s/blog_bc5f90cd0102wufh.html
看了这个博客 我终于知道原因了
AOHMYGOD 2016-12-01
  • 打赏
  • 举报
回复
引用 1 楼 Chinajiyong 的回复:
是不是插入或者修改数据到数据库时,这个字段值是空的或者格式不对
不好意思 查了百度 问题解决了 谢谢
㤁孞 2016-12-01
  • 打赏
  • 举报
回复
引用 6 楼 xuanbg 的回复:
应该 是你的数据类型是Datetime,但你给的值是0001-1-1
这种可能性特别大,之前我也遇到过一次,因为当时取的最小时间结果取出来是'0001-01-01',最好做为查询条件时数据库就不认了
liulei68211 2016-12-01
  • 打赏
  • 举报
回复
肯定是格式不对
墙角的灰 2016-11-30
  • 打赏
  • 举报
回复
格式不对么。 具体错误贴出来看下
快溜 2016-11-30
  • 打赏
  • 举报
回复
插入的时间格式数据不对
姓小名白丶 2016-11-30
  • 打赏
  • 举报
回复
不晓得你在说什么 看看这个 或许能解决你的问题http://blog.sina.com.cn/s/blog_bc5f90cd0102wufh.html
software_artisan 2016-11-30
  • 打赏
  • 举报
回复
应该 是你的数据类型是Datetime,但你给的值是0001-1-1
threenewbee 2016-11-29
  • 打赏
  • 举报
回复
你的日期没有赋值或者范围超过了DateTime允许的范围。
exception92 2016-11-29
  • 打赏
  • 举报
回复
格式不对呗,贴出来值看看
EnForGrass 2016-11-29
  • 打赏
  • 举报
回复
是不是插入或者修改数据到数据库时,这个字段值是空的或者格式不对

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧