asp数组赋值

setrs4=server.CreateObject("adodb.recordset")sql4="select*fromgrade"rs4.opensql4,conn... set rs4= server.CreateObject("adodb.recordset")
sql4= "select * from grade"
rs4.open sql4,conn,1,1
if not rs4.eof then
do while not rs4.eof
vstart= rs4("jf_start")
vend= rs4("jf_end")
rs4.movenext
loop
为什么数据不循环呢,请高手指点,能给出具体代码最好,谢谢
展开
 我来答
lzp4881
2009-07-25 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:2998万
展开全部
肯定是循环了的,只不过因为你把数据赋给了变量,没有及时输出,所以只能得到最后那条数据
,改成response.write你就能看到结果
set rs4= server.CreateObject("adodb.recordset")
sql4= "select * from grade"
rs4.open sql4,conn,1,1
if not rs4.eof then
do while not rs4.eof
response.write rs4("jf_start")
response.write rs4("jf_end")
rs4.movenext
loop
nxnd1986
2009-08-04 · TA获得超过2248个赞
知道小有建树答主
回答量:903
采纳率:0%
帮助的人:620万
展开全部
要赋值给数组吗?不用输出的对吧?那我给你写一下赋值的吧,想输出看2楼就的可以了
set rs4= server.CreateObject("adodb.recordset")
sql4= "select * from grade"
rs4.open sql4,conn,1,1
aaa=0
if not rs4.eof then
do while not rs4.eof
vstart(aaa)= rs4("jf_start")
vend(aaa)= rs4("jf_end")
aaa=aaa+1
rs4.movenext
loop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kevin_zcwen
2009-07-25 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:116
采纳率:0%
帮助的人:114万
展开全部
do while像你那么用吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
程序员进修学院
2009-07-25 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:91.9万
展开全部
你给的是变量,所以不好用!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式