ASP查询Access数据库中符合条件酒店的问题,急!
查询出来的结果都是"没有找到符合条件的宾馆信息,返回重新查找!",请帮我看看要怎么改,谢谢!源码太长了,这里发不下啊,晕!查询提交页hotel.html源码...<略>S...
查询出来的结果都是"没有找到符合条件的宾馆信息,返回重新查找!",请帮我看看要怎么改,谢谢!源码太长了,这里发不下啊,晕!
查询提交页hotel.html源码
...<略>
SearchResult.asp源码
连接数据库
...
<%
star=request.form("star")
price=request.form("price")查询页有价格范围选择
city=request.form("city")
hotelname=request.form("name")
set rs=server.createobject("adodb.recordset")
sqltext="select * from hotel where area like '%"&city&"%' and title like '%"&hotelname&"%'"
后面的写不下:( 谁能告诉要怎么写呀!
后面还有几个判断不会写啊,sqltext="select * from hotel where area like '%"&city&"%' and title like '%"&hotelname&"%'" 只判断了地域和名称,对价格和酒店星级的判断要怎么写代码啊???还有其它的答案吗? 展开
查询提交页hotel.html源码
...<略>
SearchResult.asp源码
连接数据库
...
<%
star=request.form("star")
price=request.form("price")查询页有价格范围选择
city=request.form("city")
hotelname=request.form("name")
set rs=server.createobject("adodb.recordset")
sqltext="select * from hotel where area like '%"&city&"%' and title like '%"&hotelname&"%'"
后面的写不下:( 谁能告诉要怎么写呀!
后面还有几个判断不会写啊,sqltext="select * from hotel where area like '%"&city&"%' and title like '%"&hotelname&"%'" 只判断了地域和名称,对价格和酒店星级的判断要怎么写代码啊???还有其它的答案吗? 展开
5个回答
展开全部
先别急着放进asp里执行,你先把写好的sql语句放进数据库查询看看有没有记录,如果有在放进asp里执行,另外如果是Access的数据库,模糊查询的不是%是*
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
条件很简答啊 = like or and > < = 按自然语言组合起来就行了,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
rs.open sqltext,conn,1,1
if not rs.eof then
response.write(rs("显示的字段"))
end if
if not rs.eof then
response.write(rs("显示的字段"))
end if
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
继续and + 条件就是了撒
and (价格 between 100 and 1000 ) and 星级 = '4'
-_-
and (价格 between 100 and 1000 ) and 星级 = '4'
-_-
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用什么写的?如果是记事本和dw8则继续写,它会自动转行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询