| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 473 人关注过本帖
标题:数组问题 为什么结果是这样的?
取消只看楼主 加入收藏
melack
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-9-27
收藏
 问题点数:0 回复次数:2 
数组问题 为什么结果是这样的?

if not rs.eof then

Dim A(3,6)
Dim i,j,k
Dim Str
For i=1 To 6
A(1,i)="editor/"&rs("pic")
A(2,i)=rs("title")
A(3,i)="shownews.asp?id="&rs("id")
Str=Str&A(1,i)&"|"
Strtext=Strtext&A(2,i)&"|"
Strlink=Strlink&A(3,i)&"|"
if not rs.eof then rs.movenext
Next
Str=Mid(Str,1,Len(Str)-1)
Strtext=Mid(Str,2,Len(Str)-1)
Strlink=Mid(Str,3,Len(Str)-1)
end if

定义这样一个数组我想输出数据库中的3个字段的前6个内容
但为什么输出的是3组一样的内容呢都是第一个字段的内容
谁能帮我看看 该怎么写

搜索更多相关主题的帖子: Str 数据库 Dim 
2007-04-20 16:18
melack
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-9-27
收藏
得分:0 
BZ 帮帮我该怎么改啊??
我现在脑袋大了

欢迎光临我的小站 晒晒网 www.
2007-04-20 16:40
melack
Rank: 1
等 级:新手上路
帖 子:230
专家分:0
注 册:2006-9-27
收藏
得分:0 
知道了!!
Str=Mid(Str,1,Len(Str)-1)
Strtext=Mid(Strtext,2,Len(Strtext)-1)
Strlink=Mid(Strlink,3,Len(Strlink)-1)
写成一样的了 str
真晕啊我!

欢迎光临我的小站 晒晒网 www.
2007-04-20 16:46
快速回复:数组问题 为什么结果是这样的?
数据加载中...
 
   



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

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