| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 884 人关注过本帖
标题:数据库给数组赋值,为啥总出错!
只看楼主 加入收藏
zzw431
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-10-17
收藏
 问题点数:0 回复次数:8 
数据库给数组赋值,为啥总出错!

数据库给数组赋值,为啥总出错!


这是程序的一部分
i=0
Do Until LocRst2.EOF
tkxk(i) = LocRst2.Fields("温度")
i = i + 1
LocRst2.MoveNext
Loop
这个程序是给数组tkxk(i)赋值,我想为什么不能赋值,多谢指教!
搜索更多相关主题的帖子: 赋值 数据库 
2007-02-03 00:07
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 

数组初始化了吗?长度是多少?


天津网站建设 http://www./
2007-02-03 09:20
zzw431
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-10-17
收藏
得分:0 

初始化了,长度是100,数据库里面有60组数据.

2007-02-03 13:07
zzw431
Rank: 1
等 级:新手上路
帖 子:24
专家分:0
注 册:2006-10-17
收藏
得分:0 
多谢大家啦,我问题已经解决了,是数据库的问题,数据库缺少一个数据,所以数据总是附空值.
2007-02-03 14:26
yyb
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-8-31
收藏
得分:0 

为什么总是一个相同的数据了,与数据库中的数据不同,请各位给我解决,谢谢高手。
Private Sub Command1_Click()
Dim a(1000000)
rs1.Open "select * from 声发射 ", Cnn, adOpenKeyset

For i = 1 To rs1.RecordCount

a(i) = rs1.fields(4).Value
List1.AddItem a(i)
Next i
Print rs1.RecordCount

End Sub
程序结果中只显示同样的数,请各位帮忙解决。

2007-08-31 11:23
multiple19O2
Rank: 1
等 级:新手上路
帖 子:326
专家分:0
注 册:2007-8-29
收藏
得分:0 
没有rs.movenext
2007-08-31 11:32
multiple19O2
Rank: 1
等 级:新手上路
帖 子:326
专家分:0
注 册:2007-8-29
收藏
得分:0 

如果你喜欢while not rs.eof的话你就会很清楚没有rs.movenext,死循环

2007-08-31 11:33
simpson
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:863
专家分:17
注 册:2006-11-16
收藏
得分:0 
以下是引用zzw431在2007-2-3 14:26:19的发言:
多谢大家啦,我问题已经解决了,是数据库的问题,数据库缺少一个数据,所以数据总是附空值.

赋值前验证下是否为空值啊


全国最大的 Java专业电子书免费分享[url]http:///in.asp?id=xrmao[/url]
2007-08-31 12:28
yyb
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-8-31
收藏
得分:0 
谢谢大家,
2007-08-31 22:07
快速回复:数据库给数组赋值,为啥总出错!
数据加载中...
 
   



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

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