方法:采用嵌套循环模式
'先获取A表里的user_name账号(遍历循环)
dim rs
set rs=conn.execute ("select user_name from A")
if not (rs.eof and rs.bof) then '如果账号存在
do while not rs.eof ’循环开始
dim A_name
A_name=rs("user_name")
dim rs1
set rs1=conn.execute ("select * from user_name where 账号='"&A_name&"'") '用A的账号作为查询条件在B表里查询;
if not rs1.eof then ’如果存在
do while not rs1.eof '如果B表有多个账号对应,则再执行循环查询;
dim B_name
B_name=rs1("user_name")
response.write B_name ’输出结果
rs1.movenext
loop
else
response.write "对不起,您所查询的账号不存在!"
end if
rs1.close
set rs1=nothing
rs.movenext
loop
rs.close
set rs1=nothing
你看看行不行?
[
本帖最后由 nicechlk 于 2010-4-5 13:13 编辑 ]