你的位置:首页 > 软件开发 > 数据库 > SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

发布时间:2016-12-11 19:00:23
相信很多人进行数据存储时,会遇上如标题的异常错误。其实也不算上一个错误。当你的程序中有宣告一个字段的数据类型为DateTime时,但你又没有赋值给它,就进行存储时,它就会得到这样一个结果。看看下面的情况:看到否,在程序中DateTime默认情况之下是这个值{1/1/0001 12 ...

SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

相信很多人进行数据存储时,会遇上如标题的异常错误。

其实也不算上一个错误。

当你的程序中有宣告一个字段的数据类型为DateTime时,但你又没有赋值给它,就进行存储时,它就会得到这样一个结果。看看下面的情况:那我们怎解决它呢?超简单。就是宣告这个字段时,设为可空即可。当然,有一个前提是数据表存储这个字段是设为可空的,如果不是可空的,你需要在前端程序一定有值给它,也就没有这个情况出现了。

 


 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:SqlDateTime overflow. Must be between 1/1/1753 12:00:00 AM and 12/31/9999 11:59:59 PM.

关键词:sql

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。