.NET执行SQL插入时间的问题

错误描述:
  一个项目,源码是BOSS给的,部署到网上了,运行没有问题,可是在本地运行,就会有问题,问题在于往一些表插入记录的时候,本地不管怎么样都插入不了,而网上就可以插入,都是相同的一份代码

解决:
  花了一晚上调试,终于搞清楚 ,如下图:

本地程序执行的SQL语句是上面那样的,时间 格式 错误,所以插入失败,整个事务回滚,所以表中没有记录,
因为我的系统是WIN10,日期格式里默认有星期几的,在源码里他使用的是DateTime.Now.ToString(),所以转出来的格式会有问题了,改为DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") 即可

结论:
  看别人的源码真烦啊。。还没有注释。。。以后别人找我要源码的话我也得把源码中的注释 都删除掉才行了。。 

posted @   牛腩  阅读(333)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2009-05-12 JQuery控制只能输入带二位小数的数字
2009-05-12 鼠标移到某一元素则在元素旁边出现弹出框(JQuery)
2009-05-12 ASP.NET中汉字转拼音的源码
点击右上角即可分享
微信分享提示