原创女主孙杨bg同人文:关于ASP的问题

来源:百度文库 编辑:高校问答 时间:2024/05/13 18:13:37
该段程序执行后,应该返回一组数据,可为什么现在不返回任何信息呢???请高手帮忙改一下,谢谢
因为我很菜,所以麻烦各位高手写的详细一点,最好直接帮我给好,谢谢
(注nian,yue,ri三个参数是用户自己指定的,在前面已经定义好了)
dim wendu_02(999)
n=0
temp=nian+yue+ri+"02"
set table05=server.CreateObject("adodb.connection")
table05.open "dsn=zdz;UID=ybywb;PWD=zyt029;Database=elementinfo;"
set rs05=table05.execute("select * from tabTimeData where ObservTimes = '"&temp&"' and StationNum='57036'")
while (not rs05.eof) and (n<999)
%>
<%
wendu_02(n)=rs05("DryBulTemp") /10
n=n+1
ri=ri+1
rs05.movenext
wend
temp=nian+yue+ri+"02" 他们连接成一个时间字符串
dim wendu_02(999) 是我定义的一个静态数组,由于存储从数据库里读出的数据

不懂不要乱说啊 do...loop和while...wend是一样的

分析中...

你的意思是,以时间为条件将查询出的结果除以10放在wendu_02数组里面吗?
时间应该这样写:temp=nian&"-"&yue&"-"&ri&" 02:00:00" 我不知道后面的02是什么意思,我把它写成了2点作为时间。
还有循环里的ri=ri+1是什么意思?在这里好像没用

wend 是什么?

wendu_02(n)=rs05("DryBulTemp") /10
n=n+1
ri=ri+1
rs05.movenext

'加上loop
loop

你的while没有用 loop结束的么?