请教各位

lianhuang 2003-07-09 04:39:37
strSQLq3 ="SELECT * FROM song "
Set bentop3 = Server.CreateObject("ADODB.Recordset")。。。(1)
Set geshou3 = Server.CreateObject("ADODB.Recordset")。。。。(2)

bentop3.open strSQLq3,Conn,0,1

do while not bentop3.eof

gsql="SELECT * FROM singer where singer_id="&bentop3("singer_id")&""
geshou3.open gsql,Conn,0,1
if not geshou3.eof then
gsname=geshou3("singer_name")
response.write gsname

....为什么我的response.write gsname总是第一个bentop3("singer_id")的对应呢,而不能随bentop3.movenext 而改变呢。

...全文
56 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouye411 2003-07-09
  • 打赏
  • 举报
回复
上面写错了

do while not geshou3.eof
gsname=geshou3("singer_name")
response.write gsname
geshou3.movenext

loop
zhouye411 2003-07-09
  • 打赏
  • 举报
回复
do while not geshou3.eof
gsname=geshou3("singer_name")
response.write gsname
bentop3.movenext

loop
lianhuang 2003-07-09
  • 打赏
  • 举报
回复
geshou3.Close,
少了一个这个,我找到毛病了,先来的朋友接分啊!

28,404

社区成员

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

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