我的速达系统总是提示将数据类型varchar 转换为datetime时出错,如何处理,很急!!!

 我来答
wflwmm
2011-10-23 · 超过33用户采纳过TA的回答
知道答主
回答量:168
采纳率:0%
帮助的人:102万
展开全部
1.系统时间格式与SQL数据库格式不兼容,电脑时间应改为24小时制
2.到控制面板里-----区域和语言选项-----区域选项-----自定义----日期-----短日期和长日期格式更改一下-----短日期 YYYY-MM-DD 长日期 yyyy'年'M'月'd'日' dddd 应该就可以了
贺兰之巅
推荐于2018-04-09 · TA获得超过306个赞
知道小有建树答主
回答量:266
采纳率:0%
帮助的人:189万
展开全部
复制下面的文件到txt文档中,再保存成.reg格式。然后运行,重启电脑。
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\International]
"iCountry"="86"
"iCurrDigits"="2"
"iCurrency"="0"
"iDate"="2"
"iDigits"="2"
"iLZero"="0"
"iMeasure"="0"
"iNegCurr"="2"
"iTime"="1"
"iTLZero"="0"
"Locale"="00000804"
"s1159"="上午"
"s2359"="下午"
"sCountry"="中华人民共和国"
"sCurrency"="¥"
"sDate"="-"
"sDecimal"="."
"sLanguage"="CHS"
"sList"=","
"sLongDate"="yyyy'年'M'月'd'日'"
"sShortDate"="yyyy-MM-dd"
"sThousand"=","
"sTime"=":"
"sLongDate16"="dddd', 'MMMM' 'dd', 'yyyy"
"iTimePrefix"="1"
"iCentury"="0"
"iDayLZero"="1"
"iMonLZero"="1"
"iChinaYear"="0"
"iCalendar"="1"
"sTimeFormat"="H:mm:ss"
"sMonDecimalSep"="."
"sMonThousandSep"=","
"iNegNumber"="1"
"sNativeDigits"="0123456789"
"NumShape"="1"
"iCalendarType"="1"
"iFirstDayOfWeek"="6"
"iFirstWeekOfYear"="0"
"sGrouping"="3;0"
"sMonGrouping"="3;0"
"sPositiveSign"=""
"sNegativeSign"="-"
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Sytio
2011-10-22 · 超过11用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:35.7万
展开全部
日期格式不对,你把日期格式改下试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式