从数据类型varchar转换为datetime时出错

qqlijiajian 2015-10-22 12:00:19
C#/winfrom
页面设计:一些文本框、和一个DataList,点击保存/提交报错。
自己用内网跑没有问题,打包完发给客户就老是报这个错误,在同事的电脑上跑打包过后的也没有问题,所以觉得应该不是代码问题,百度了一下,试了改客户那边的控制面板上的时间类型的方法,但是也没有什么用,不知道你们遇到过没,求大神。
...全文
753 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
话说你这个错误的stacktrace得到了吗?
qqlijiajian 2015-10-22
  • 打赏
  • 举报
回复
日期是我们程序里面自动添加的,这个应该没有问题,我们本地上跑都可以,都没有报这个错误。
  • 打赏
  • 举报
回复
估计输入的格式与你们输入的格式不一样吧,你问下客户输入的是什么样子的字符串
qqlijiajian 2015-10-22
  • 打赏
  • 举报
回复
找到原因了,和百度上的方法一样,控制面板-区域语言和时间-修改时间格式不要dddd,而且要重新启动下,我是没有重新启动才没有效果,虽然没有得到答案,但是谢谢你们的回答,分还是给你们吧。
qqlijiajian 2015-10-22
  • 打赏
  • 举报
回复
catch吗? 你说的这个我不知道额
ajianchina 2015-10-22
  • 打赏
  • 举报
回复
可能是Framework的bug,微软曾针对Framework4.0发布过以下这个更新,这个更新包括修复了一些数据连接上的错误,如果你的目标框架这是这个版本,并且没有安装此更新,建议更新后再看一下。 http://www.microsoft.com/zh-CN/download/details.aspx?id=42643

111,125

社区成员

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

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

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