读书人

WIN7 在长日期格式上SQL Server 200

发布时间: 2012-12-15 15:16:03 作者: rapoo

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”,日期字段内容正常,如下:


[其他解释]

引用:
你的是多语言环境?dbcc useroptions执行来看看

在哪里执行上面的语句?我的应用程序客户端只要安装在WIN7下运行就会出现上述的乱码,在XP下没有问题。
[其他解释]
引用:
引用:你的是多语言环境?dbcc useroptions执行来看看
在哪里执行上面的语句?我的应用程序客户端只要安装在WIN7下运行就会出现上述的乱码,在XP下没有问题。
在SQLServer Management studio 执行
[其他解释]
引用:
乱码格式如下,其中CreateDate 为日期字段。

难道你把系统日志设置为带年月日的那种吗?
那就不奇怪了。

读书人网 >SQL Server

热点推荐