还是关联数据库的显示问题

付剑在哪 2002-05-17 08:34:48
表user
userid name
表lxh
id userid lxhid
表place
lxhid placename
现在知道,userid=request.cookies("userid")
怎么显示出placename?有没有好办法?
...全文
28 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gshope 2002-05-17
  • 打赏
  • 举报
回复
SQL语言这么写,其它的很容易,就不说。
sqlstr="select placename from place where lxhid in (select lxhid from lxh where userid="&userid&")"
MeXP 2002-05-17
  • 打赏
  • 举报
回复
sqlstr="select place.placename,lxh.lxhid from place,lxh where lxh.userid="&userid&" and lxh.lxhrid=place.lxhid"
set rs=server.createobject("adodb.recordset")
rs.open sqlstr,conn,1,1
注意userid为字符串时加单引号
<%=rs("placename")%>
只显示place.placename,就不需要第一张表
MeXP 2002-05-17
  • 打赏
  • 举报
回复
你用的是什么库
付剑在哪 2002-05-17
  • 打赏
  • 举报
回复
能说说具体怎么写代码吗?我只要显示就行!
MeXP 2002-05-17
  • 打赏
  • 举报
回复
如果是access作一个查询Search_test,这三张表就好像一张表,其关系是通过user.userid=lxh.userid and lxh.lxhrid=place.lxhid来查询实现的
这样你要显示只需要操作Search_test就可以了,但好像只能用Search_test来显示,不能更新数据
我想其它类同

28,391

社区成员

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

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