help????能通过链接进行查询吗?

xiaoyuren81 2003-09-29 03:48:35
我想通过链接在detail.asp中显示一个查询结果.望高人指点,谢谢!
在delete1.asp中有程序如下:
<td><input name="id" type=checkbox value=<%=rs.fields("id")%>>
<a href="detail.asp?id=<%=rs.fields("id")%>&volumename=<%=rs.fields

("volumename")%>">
<%=rs.fields("volumename")%></a></td>
其中volumename是在detail.asp中查询的关键字.


目前detail.asp中无法实现查询.只能链接到一对一的相关记录.
detail.asp相关程序如下:
<%
dim conn
set conn=server.createObject("ADODB.connection")
conn.open "provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &

server.mappath("pc.mdb")
set rs=server.createobject("ADODB.recordset")
str="select * from users where id="&request("id")

%>
...全文
61 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
andy2001p 2003-09-30
  • 打赏
  • 举报
回复
你没有讲清楚,叫别人怎么告诉你呢?自己先搞清楚吧!
xiaoyuren81 2003-09-29
  • 打赏
  • 举报
回复
能否得到符合条件volumename的多条查询结果?
dicklee1214 2003-09-29
  • 打赏
  • 举报
回复
不知在说什么?
wangbei 2003-09-29
  • 打赏
  • 举报
回复
是要做模糊查询吗?如果是加上like
云帆 2003-09-29
  • 打赏
  • 举报
回复
up
不老书生 2003-09-29
  • 打赏
  • 举报
回复
str="select * from users where id="&request("id")

id是唯一的吗?唯一的话,上面那条语句当然只能显示一条了!
xiaoyuren81 2003-09-29
  • 打赏
  • 举报
回复
up
xiaoyuren81 2003-09-29
  • 打赏
  • 举报
回复
是多条查询.
我估计错误可能在delete1.asp上.
不老书生 2003-09-29
  • 打赏
  • 举报
回复
detail.asp你到底想显示什么?一条还是数条?

str="select * from users where id="&request("id")

---》

volumename=request("volumename")
str="select * from users where volumename='"&volumename&"'"

或者

str="select * from users where volumename like '%"&volumename"%'"
xiaoyuren81 2003-09-29
  • 打赏
  • 举报
回复
up
xiaoyuren81 2003-09-29
  • 打赏
  • 举报
回复
补充:
我想得到满足volumename条件的所有记录

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧