查询数据库时提示日期语法错误的解决方法
在IIS本地调试一些ASP程序的时候经常会碰到一些莫名其妙的错误,比如:
“Microsoft OLE DB Provider for ODBC Drivers 错误 ‘80040e14’
[Microsoft][ODBC Microsoft Access Driver] 日期的语法错误 在查询表达式 ‘regdate > #2007-4-11 下午 06:03:11#’ 中。
/txl/index.asp,行 167 ”
这种提示一般是由于执行这个SQL语句的时候,这个掺杂中文的格式是不能被视为合法格式的,需要将服务器的日期格式调成型如“2007-04-11 18:03:11”的格式。如果你是在本机上的IIS试验,只需到“控制面板”→“区域和语言选项”中自定义一下你的时间和日期的格式。或者在WIN XP/2003控制面板--区域和语言选项--把时间设置为24小时格式。设置完毕后在 [高级]页 将 [默认用户帐户设置] 中的 [将所有设置应用于当前用户帐户和默认用户配置文件] 打上勾(这一步最为关键)并确定。把浏览器关闭,重新打开运行这个页面,OK,一切搞定。
除非注明,流浪天下 文章均为原创,转载请以链接形式注明出处。查看声明
本文链接地址: https://maie.name/131.html
订阅本站:https://maie.name/feed,打赏:https://maie.name/donation
这个牛
非常感谢