|
主题: 循环执行sql语句问题
|
 kongyz
职务:普通成员
等级:1
金币:0.0
发贴:67
|
#12003/5/17 13:35:35
<%time_sql="select b.Yearvalue as Yearvalue b.TimeID as TimeID from Fore_value a, BasTime b where b.TimeID=a.TimeID and a.TargetID='"&report&"'and a.PrecID='"&Fore&"'" set time_rs=conn.execute(time_sql) do while not time_rs.eof%>
<%=time_rs("Yearvalue")%>年 | <%value_sql="select Forevalue from Fore_value where PrecID='"&Fore&"' and TargetID='"&report&"' and TimeID='"&time_rs("timeid")&"'" set value_rs=conn.execute(value_sql) do while not value_rs.eof%> <%=value_rs("Forevalue")%> | <%value_rs.movenext loop set value_rs=nothing%>
<%time_rs.movenext loop set time_rs=nothing%> 折断程序执行不了 我测试了sql语句没有错误,原因就是time_sq和lvalue_sql都查了表Fore_value, 怎样写能完成这两重循环,谢谢!
|
 { 在指尖上绽放的花朵 }
职务:普通成员
等级:5
金币:14.0
发贴:3209
|
#22003/5/17 15:09:59
<%
time_sql="select b.YearValue as YearValue b.TimeID as TimeID from Fore_Value a, BasTime b where b.TimeID=a.TimeID and a.TargetID='"&report&"'and a.PrecID='"&Fore&"'"
set time_rs=conn.execute(time_sql)
do while not time_rs.eof
%>
<%=time_rs("YearValue")%>年 |
<%
value_sql="select ForeValue from Fore_Value where PrecID='"&Fore&"' and TargetID='"&report&"' and TimeID='"&time_rs("timeid")&"'"
set value_rs=conn.execute(value_sql)
do while not value_rs.eof
%>
<%=value_rs("ForeValue")%> |
<%
value_rs.movenext
value_rs.close
loop
set value_rs=nothing
%>
<%
time_rs.movenext
loop
time_rs.close
set time_rs=nothing
%>
确定SQL 语句没错?
|
 kongyz
职务:普通成员
等级:1
金币:0.0
发贴:67
|
#32003/5/17 15:37:33
原来是个低级错误我差点把库表改了 呵呵 <%time_sql="select b.Yearvalue as Yearvalue ,b.TimeID as TimeID from Fore_value a, BasTime b where b.TimeID=a.TimeID and a.TargetID='"&report&"'and a.PrecID='"&Fore&"'" set time_rs=conn.execute(time_sql) do while not time_rs.eof%>
|
 { 在指尖上绽放的花朵 }
职务:普通成员
等级:5
金币:14.0
发贴:3209
|
|