当前位置:编程学习 > asp >>

asp+acc 两表关联查询问题!

“生育证信息”(含有字段“生育证号”、“妇女卡号”)与“育龄妇女信息”(含有字段“女方姓名”、“妇女卡号”)两个表,有共同字段“妇女卡号”,有个搜索页,提交“生育证号”后,查询妇女姓名,下面是我写的代码,为什么查询不到? 代码如下: <% sql="select 妇女卡号 from 生育证信息 where 生育证号='"&shengyu&"'" rs.open sql,conn,1,1 if rs("妇女卡号")="" then response.Write("<script>alert(""生育号输入错误或没有相关的搜索结果!"");history.go(-1);</script>") end if dim kh kh=rs("妇女卡号") rs.close set rs=nothing sql1="select 妇女卡号,女方姓名 from 育龄妇女信息 where 妇女卡号='"&kh&"'" rs1.open sql1,conn1,1,1 %> <%=rs1("女方姓名")%>
补充:sql="select * from 生育证信息,育龄妇女信息 where 育龄妇女信息.妇女卡号=生育证信息.妇女卡号 and 生育证号='"&shengyu&"'"
rs.open sql,conn,1,1
感谢二楼与三楼问题,谢谢!
答案:select 妇女姓名 from 生育证信息,妇女信息 WHERE 生育证号=查询证号 AND 生育证信息.妇女卡号=妇女信息.妇女卡号
其他:<%
sql="select b.女方姓名 from 生育证信息 a,育龄妇女信息 b where a.妇女卡号=b.妇女卡号 and a.生育证号='"&shengyu&"'"
rs.open sql,conn,1,1
if not rs.eof then
response.write rs("女方姓名")
else
response.write "生育号输入错误或没有相关的搜索结果!"
end if
rs.close
set rs=nothing
%>

上一个:设PI=3、14,编程求任意半径圆的面积。 ASP程序的
下一个:帮我用asp.net做一个网页

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,