新微赢技术网

标题: [求助]急求助一ASP语法报错问题 [打印本页]

作者: 星溯~~~~天空    时间: 2010-1-7 07:25
标题: [求助]急求助一ASP语法报错问题
错误类型:
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的数据,请问该怎么实现?
麻烦指点一下,谢谢!
作者: 「①冄12號    时间: 2010-1-7 07:25
呵呵
做程序就要有楼上的精神
作者: liu    时间: 2010-1-7 07:25
2楼的缺少了个 ")"哈````
作者: Yaci    时间: 2010-1-7 07:25
sql = "select ID,FileName,Btime from News where FileName like '%"&sKeyWord&"%' and (Btime between '"&range1&"' and '"&range2&"' order by id desc




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2