La conversión del tipo de datos char a smalldatetime generó un valor smalldatetime fuera de intervalo.
Se terminó la instrucción.
大家有没有遇到这样的问题,数据库的字段是datetime类型,.net使用的是DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")来进行添加,使用.net数据语句来添加操作就会报以上的错误,将sql语句取出来执行,没有问题smalldatetime /datetime都是一样的,会是什么问题,google有不少这个问题,但是没有解决方法,或者是我没看到吧
------解决方案--------------------------------------------------------
既然是datetime型的....
赋值的时候直接datetime.now来赋值就OK啦
其实我还是比较喜欢直接在存储过程中getdate()
------解决方案--------------------------------------------------------
你先看看一个正常的在sql里面存在datetime类型是什么样的
你都.tostring那这个还是datetime?