设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 60|回复: 5
打印 上一主题 下一主题

操作符丢失,帮帮忙!

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-13 04:30:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
d_s=request("d_s")&" "&time d_e=request("d_e")&" "&time sql="select * from msg where post_time<"&d_e&" and post_time>"&d_s response.Write(sql) set rs2=conn.execute(sql) 执行后: select * from msg where post_time<2005-9-9 16:53:16 and post_time>2005-9-5 16:53:16
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'post_time<2005-9-9 16:53:16 and post_time>2005-9-5 16:53:16' 中。
/search.asp,行55
2#
发表于 2010-1-13 04:30:39 | 只看该作者
日期是文本的 不能这样比较

你先&lt;'"&amp;d_e&amp;"' 试试
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-13 04:30:45 | 只看该作者
可能是没有取着值,,
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-13 04:30:49 | 只看该作者
取到值了 只是比较的类型不对 他的是文本 即使能比 文本比较出的结果也不会使他想要的
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-13 04:30:52 | 只看该作者
用两个日期做秒的差 看结果是正数、负数还是0就能比较了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-20 13:38 , Processed in 0.058120 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表