| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 592 人关注过本帖
标题:請教為何彈出超出范圍的錯?
只看楼主 加入收藏
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
 问题点数:0 回复次数:6 
請教為何彈出超出范圍的錯?

<%
dim za1(3),za2(10)
za1(0) = "fdas,t,t,f,f"
za1(1) = "fdreqt,f,t,f,f"
for zi = 0 to ubound(za1)
za2 = split( za1(zi),",") ‘這句有error
for zj = 0 to ubound( za2)
response.write za2(zj) & " --- "
next
response.write "<br>"
next


%>
請只回第三樓的問題就可以了,多謝

[此贴子已经被作者于2007-8-23 9:36:20编辑过]

搜索更多相关主题的帖子: 范圍 何彈 
2007-08-22 17:21
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
za2 = split( za1(zi),",") ‘這句有error

把za2换成别的 ...za2貌似已经被定义了 ...

如: za3 = split( za1(zi),",")
2007-08-22 17:37
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
得分:0 

<%
dim za1(3),za2
za1(0) = "fdas,t,t,f,f"
za1(1) = "fdreqt,f,t,f,f"
for zi = 0 to ubound(za1)
'za2 = null
za2 = split( za1(zi),",")
for zj = 0 to ubound( za2)
response.write za2(zj) & " ---|| "
next
response.write "<br>"
za2 = null
%>

<td> <%=za2(0)%></td>
<td> <%=za2(1)%></td>

<% '加入這部分就有error,為何?超出范圍
next

%>

[此贴子已经被作者于2007-8-22 18:45:54编辑过]

2007-08-22 18:10
ayue222
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:341
专家分:0
注 册:2007-7-25
收藏
得分:0 
......... 你这些代码写得没头没脑的 ... 我实在是想像不出来什么诡异的 程序需要这么来写 .....
2007-08-23 09:20
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
得分:0 
呵呵,不好意思,我是有一個這樣的問題:
一個一維數組,每個元素由一個字符串組成,此字符串又是由一系列由","分隔的字符湊成。
現想用一張二維表格將這些由“,”分隔開的字符填入,每一行是一維數組的一個元素,行中每一格,就是具體由“,”分開的那些短字符串:舉例來說:
aa是一維數組:(數據動態生成,所以不能寫定)
aa(1) = "fdsaf,tete,fdre324,t3454,45"
aa(2) = "t4e54g,t54,5436tgr,fdsa,6555765"
現想讓它們顯示成:
<tr><td>fdsaf</td><td>tete</td><td>fdre324</td><td>t3454</td></tr>
<tr><td>t4e54g</td><td>t54</td><td>5436tgr</td><td>fdsa</td><td>6555765</td></tr>

多謝

[此贴子已经被作者于2007-8-23 9:44:51编辑过]

2007-08-23 09:44
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

<%
dim za1(3),za2
za1(0) = "fdas,t,t,f,f"
za1(1) = "fdreqt,f,t,f,f"
for zi = 0 to ubound(za1)
if za1(zi) <> "" And Not IsNull(za1(zi)) Then
za2 = null
za2 = split( za1(zi),",")
for zj = 0 to ubound( za2)
response.write za2(zj) & " ---|| "
next
response.write "<br>"
'za2 = null
%>
<!-- 下面这样写当ZA2的长度小于2 时会出错 -->
<TR>
<td> <%=za2(0)%></td>
<td> <%=za2(1)%></td>
</TR>
<% '加入這部分就有error,為何?超出范圍
end If
next

%>


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-08-23 09:57
vfp00
Rank: 1
等 级:新手上路
帖 子:241
专家分:0
注 册:2006-2-20
收藏
得分:0 
多謝版主,明白是怎么回事了。
2007-08-23 14:17
快速回复:請教為何彈出超出范圍的錯?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016341 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved