设为首页收藏本站

新微赢技术网

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

[求助]急求助一ASP语法报错问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-7 07:25:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'FileName like '%%' and (## <=Btime <= ## )' 中。
出错语句为:sql = "select ID,FileName,Btime from News where FileName like '%"&sKeyWord&"%' and (#"&range1&"# <=Btime <= #"&range2&"# ) Order By ID desc"
1.本意是想查询比如:2005-01-01-2006-03-01(也就是range1-range2)这段时间范围内,且关键字为sKeyWord的所有记录
2.由于在程序中的某处想显示这样的信息:你按**关键字进行搜索,索引时间为*年*月*日至*年*月*日,因此想用一个变量来显示用户提交的range1-range2的数据,请问该怎么实现?
麻烦指点一下,谢谢!
2#
发表于 2010-1-7 07:25:05 | 只看该作者
呵呵
做程序就要有楼上的精神
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-7 07:25:08 | 只看该作者
2楼的缺少了个 ")"哈````
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-7 07:25:11 | 只看该作者
sql = "select ID,FileName,Btime from News where FileName like '%"&sKeyWord&"%' and (Btime between '"&range1&"' and '"&range2&"' order by id desc
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-20 04:55 , Processed in 0.109635 second(s), 8 queries , Gzip On, Memcache On.

Powered by xuexi

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

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