| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 789 人关注过本帖
标题:我有3个数组 怎么对应取值那-----------又出 错误啦
只看楼主 加入收藏
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
结帖率:65.85%
收藏
已结贴  问题点数:16 回复次数:14 
我有3个数组 怎么对应取值那-----------又出 错误啦
冰镇柠檬汁儿   再来帮我看看啊    在线等你啊

我的程序      

response.Write "<font color='#ff0000'>颜色</font>&nbsp;&nbsp;&nbsp;"
for i=0 to ubound(stra)
response.Write stra(i)
next
response.Write "<br>"
'-----------------------------------------------------------------------------------------
response.Write "<font color='#ff0000'>尺寸</font>&nbsp;&nbsp;&nbsp;"
for i=0 to ubound(stra2)
response.Write stra2(i)
next
response.Write "<br>"
'-----------------------------------------------------------------------------------------
response.Write "<font color='#ff0000'>合计</font>&nbsp;&nbsp;&nbsp;"
for i=0 to ubound(stra3)
response.Write stra3(i)
next
response.Write "<br>"
'-----------------------------------------------------------------------------------------
'总的-----------------------
response.Write "<br>"

for i=0 to ubound(stra)
response.Write "颜色:"
response.Write stra(i)
response.Write "<br>"
'-------------------------------循环读取8个记录----------------------------------------------------------
for j=0 to 8
response.Write stra2(i * 8 + j)                       //帮忙解释下这句什么意思
next
'-----------------------------------------------------------------------------------------
response.Write "<br>"
response.Write "合计"
response.Write stra3(i)
response.Write "<br>"
next

执行的结果
颜色   绿色 111 白色 象牙白
尺寸   1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4
合计   8 16 24 32

颜色:绿色
1 1 1 1 1 1 1 1 2                       //执行错误   9个记录  我需要8个1
合计8
颜色: 111
2 2 2 2 2 2 2 2 3                        //执行错误           8个2     
合计 16
颜色: 白色
3 3 3 3 3 3 3 3 4                       //执行错误              8个3
合计 24
颜色: 象牙白
4 4 4 4 4 4 4 4                               //执行错误           8个4
合计 32


我吧那个8 改成7后  执行的结果

颜色   绿色 111 白色 象牙白
尺寸   1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4
合计   8 16 24 32

颜色:绿色
1 1 1 1 1 1 1 1                         //执行正确
合计8
颜色: 111
1 2 2 2 2 2 2 2                         //执行错误
合计 16
颜色: 白色
2 2 3 3 3 3 3 3                        //执行错误
合计 24
颜色: 象牙白
3 3 3 4 4 4 4 4                          //执行错误
合计 32

[ 本帖最后由 guang2356447 于 2010-7-29 16:53 编辑 ]
搜索更多相关主题的帖子: 柠檬汁 color 在线 
2010-07-29 16:43
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
for i=0 to 3
response.Write "颜色:"
response.Write stra(i)
response.Write "<br>"
'-------------------------------循环读取8个记录----------------------------------------------------------
for j=0 to 7
    response.Write stra2(i * 8 + j)
next
'-----------------------------------------------------------------------------------------
response.Write "<br>"
response.Write "合计"
response.Write stra3(i)
response.Write "<br>"
next

你先这么改一下,看看结果是否正确

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2010-07-29 16:56
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
可以啦   太感谢啦  

for j=0 to 7
    response.Write stra2(i * 8 + j)
next

帮我解释下  这句什么意思啊   
2010-07-29 17:02
jjld
Rank: 2
等 级:论坛游民
帖 子:31
专家分:17
注 册:2010-7-13
收藏
得分:0 
你把两个8都改成7了吧?
2010-07-29 17:19
hams
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:18
帖 子:912
专家分:3670
注 册:2008-7-30
收藏
得分:0 
恕我愚钝,不知你想要做什么。

俺不高手,俺也是来学习的。
俺的意见不一定就对,当你不认同时请点忽视按钮。
当走到十字路口不知该如何走时,可在论坛问下路,但你若希望别人能一路把你送到目的地,显然是不现实的,因为别人也有自己要走的路。
2010-07-29 17:35
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
for j=0 to 7
    response.Write stra2(i * 8 + j)
next


怎么那个7   和8改成  可变动的啊  比如改成传过来的值
还有就是怎么写入数据库中
for j=0 to 7
    response.Write stra2(i * 8 + j)
rs("cc")("j")=stra2(i * 8 + j)            
 //那个cc (尺寸)后面的(“j”)代表字段几   可能是cc1   cc2  cc3...cc8   语法应该怎么写  就用j     现在的是错误的
next

[ 本帖最后由 guang2356447 于 2010-7-30 08:26 编辑 ]
2010-07-30 08:23
jjld
Rank: 2
等 级:论坛游民
帖 子:31
专家分:17
注 册:2010-7-13
收藏
得分:0 
rs("cc")("i * 8 + j")=stra2(i * 8 + j)这样呢?  
2010-07-30 08:43
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
rs("cc")("i * 8 + j")=stra2(i * 8 + j)

不能这么写  
2010-07-30 09:29
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
冰镇柠檬汁儿    快来帮忙啊
2010-07-30 10:22
guang2356447
Rank: 2
等 级:论坛游民
帖 子:434
专家分:31
注 册:2007-7-10
收藏
得分:0 
for j=0 to 7
    response.Write stra2(i * 8 + j)
next


怎么那个7   和8改成  可变动的啊  比如改成传过来的值
还有就是怎么写入数据库中
for j=0 to 7
    response.Write stra2(i * 8 + j)
rs("cc")("j")=stra2(i * 8 + j)            
//那个cc (尺寸)后面的(“j”)代表字段几   可能是cc1   cc2  cc3...cc8   语法应该怎么写  就用j     现在的是错误的
next
2010-07-30 10:25
快速回复:我有3个数组 怎么对应取值那-----------又出 错误啦
数据加载中...
 
   



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

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