注册 登录
编程论坛 ASP技术论坛

[求助]请问怎样选择不同数据表中的数据

sykgb 发布于 2007-09-07 18:59, 545 次点击

<table><td width="140"></td><td width=80>订单号</td><td width=180><font color=red><%=t1%></font></td><td width=40>客户</td><td><font color=red><%=rs("x12")%></font></td></table><center>
<table border="0" cellpadding="6" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#999999">
<tr bgcolor=#CCFFFF height=10>
<td width=80><center>品名规格</td>
<td width=80><center>单位</td>
<td width=80><center>数量</td>
<td width=80><center>单价</td>
<td width=80><center>操作</td>

</tr>
<tr bgcolor=white>
<%
While Not rs.eof
While Not rs2.eof
%>
<td><%=rs2("name")%></td>
<td><%=rs("x17")%></td>
<td><%=rs("x18")%></td>
<td><%=rs("x19")%></td>
<td><a href=x222add.asp?tt=<%=rs("x11")%>>开单</a></td><tr bgcolor=white>
<%
rs.movenext
rs2.movenext
Wend
wend
%>
</table><center>
以上代码,请问因该怎么解决?

7 回复
#2
yms1232007-09-07 19:48
两个表如果有关系的话,进行多表查询一个rs即可解决问题。
#3
sykgb2007-09-07 19:50
那请问应该怎么改写代码呢?
#4
yms1232007-09-07 19:57

问题是楼主要查询的那两个表(表名),都有什么字段?

#5
sykgb2007-09-07 20:01
比如说我的表1中字段有x1,x2表2中有字段y1,y2,表1中x1和表2中y1相同,这样的例子,应该怎么写,麻烦版主帮下忙
#6
sykgb2007-09-07 20:04
然后我要循环写出表1中的x2和表2中的y2
#7
yms1232007-09-07 20:15
select * from 表1,表2 where 表1.x1=表2.y1
#8
sykgb2007-09-07 20:23
谢谢,看来我傻了一下
1