WIN7 在长日期格式下,SQL Server 2005 的日期字段内容显示乱码。
WIN7 在长日期格式为“yyyy/MM/dd”下,SQL Server 2005 的日期字段部份内容显示乱码,日期字段内容前面如“2012-10-01”,后面为乱码,如果把日期格式修改为“yyyy/M/d”则显示正常。
------最佳解决方案--------------------你的是多语言环境?dbcc useroptions执行来看看
------其他解决方案--------------------怎么可能乱码呢,复制一个丄来看看
------其他解决方案--------------------Windows和SQLServer的日期格式要对应,否则容易出错
------其他解决方案--------------------
求截图,看看
------其他解决方案--------------------乱码格式如下,其中CreateDate 为日期字段。
------其他解决方案--------------------当把系统日期格式设置成“yyyy-m-d”,日期字段内容正常,如下:
------其他解决方案--------------------
在哪里执行上面的语句?我的应用程序客户端只要安装在WIN7下运行就会出现上述的乱码,在XP下没有问题。
------其他解决方案--------------------在SQLServer Management studio 执行
------其他解决方案--------------------
难道你把系统日志设置为带年月日的那种吗?
那就不奇怪了。