弱智老师 发表于 2010-10-17 20:58:00

打开论坛乔客论坛,就出现日期的语法错误如何解决

打开论坛,就是forum.asp,其它的机子上是好的

---------------------------------
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'

日期的语法错误 在查询表达式 'datediff('d',tim,#2008-10-28 下午 05:22:38#)<1' 中。

/include/jk_class.asp,行17
出现这种情况是在获取时间格式的时候,服务器时间格式错误
1、WINDOWS 2003控制面板--区域和语言选项--把时间设置为24小时格式。
设置完毕后在 [高级] 将 [默认用户帐户设置] 中的 [将所有设置应用于当前用户帐户和默认用户配置文件] 打上勾。
然后重启IIS
2、找到con_forum_main.asp,大概365行左右,将datediff('d',tim,#" & date() & "#)<1,中的new(),改成date()
页: [1]
查看完整版本: 打开论坛乔客论坛,就出现日期的语法错误如何解决