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

sos,帮忙看看rs的问题

shingoya 发布于 2008-04-09 21:02, 752 次点击
请大家帮我看看,代码有点多,请别嫌麻烦。我首先从table1中取出数据放在rs中,然后再table2中查询符合rs.fields(0)字段值的数据,每一个值可能有N个符合的,然后把查出的所有数据放在rs1中,请问我这么写有哪些问题。我出现的问题是结果连rs查出来的数据都显示不了了。谢谢!!
set rs=".........."
sql="select * from table1 where name='"&name&"'"
rs.open sql smsconn
set rs1=".........."
do until rs.eof
sql="select * from table2 where class='"&rs.fields(0)&"'"
rs.movenext
loop
rs1.open sql smsconn
3 回复
#2
madpbpl2008-04-09 21:46
sql="select * from table1 where name='"&name&"'"
改成
sql="select * from table1 where [name]='"&name&"'"
试试
#3
shingoya2008-04-09 22:31
我的第一个sql的查询是没有问题的,关键是,第二步查询的时候,每一次从rs中取一个数据查询,再把所有数据得到的查询结果负给一个变量,怎么做到
#4
madpbpl2008-04-10 01:15
定义一个变量str
dim str
str =""
do while not rs.eof
str =rs("字段")
rs.movenext
loop
Response.Write str
试试这样
1