今天写项目的时候先是一直写不进去,我发现我允许为空了所以他不报错(可能是这个原因)
我发现后就改为不允许为空了
有报“字符串与datetime类型转换失败”、“15处有错误”等等
希望我的解决方法可以帮助到你
首先我们要把datetime的那一列设为非空,然后在调用系统的getdate方法,如下图:
然后我们需要把代码当中相应的地方改成由字符串表示这样我们的sql语句才可以正常转换
像下面这个样子
"'"+ DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")+"'"
然后就解决啦!
开心哦~~~~~~~