标题:等了好久,谁来解决一下啊,mschart绘图问题
只看楼主
shangdy1983
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-6-19
 问题点数:0 回复次数:6 
等了好久,谁来解决一下啊,mschart绘图问题
遇到以下问题,希望得到帮助
数据表内格式如下
编号 流量 扬程 效率 功率
1 60 350 67 152
2 55 360 65 140
3 50 390 62 130
4 40 420 58 100
5 34 440 50 80
我想让横坐标为流量,纵坐标分别为,扬程、效率、功率 ,数据库已经连接好,可是显示的时候流量、扬程、效率、功率都显示在纵坐标上,怎么设置横坐标为流量呢?
部分代码:
·····数据库连接
Rs.MoveLast
n = Rs.RecordCount
ReDim Values(1 To n, 1 To 4)
Rs.MoveFirst
For i = 1 To n
Values(i, 1) = Rs.Fields("流量")
Values(i, 2) = Rs.Fields("扬程")
Values(i, 3) = Rs!轴功率
Values(i, 4) = Rs!效率
Rs.MoveNext
Next
MSChart1.ChartData = Values


感谢大家指教

[此贴子已经被作者于2007-9-21 16:07:54编辑过]

搜索更多相关主题的帖子: mschart 绘图 
2007-09-20 15:57
kaishiuexi
Rank: 1
等 级:新手上路
帖 子:264
专家分:0
注 册:2007-6-8
得分:0 

Dim Values(1 to 4, 1 to n)
Dim i as Integer
For i = 1 to n
arrValues(i, 1) = i & Rs.Fields("流量")
arrValues(i, 2) = Rs.Fields("扬程")
arrValues(i, 3) = Rs.Fields("轴功率")
arrValues(i, 3) = Rs.Fields("效率")
Rs.MoveNext
Next i
MsChart1.ChartData = Values

不知道你的意思是不是把流量标记在X轴上?
先试试看!


当白天又一次把黑夜按翻在床上的时候,太阳就出生了……
2007-09-20 16:42
shangdy1983
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-6-19
得分:0 
回复:(kaishiuexi)Dim Values(1 to 4, 1 to n)Dim ...
谢谢您的回答,不过我试了还是达不到效果,我想让横坐标是流量的数据,
2007-09-20 18:30
shangdy1983
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-6-19
得分:0 
那位能指点一下a ?
2007-09-21 14:07
shangdy1983
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2006-6-19
得分:0 
顶一下,purena过来看看吧
2007-09-21 16:02
wgg55555
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-11-15
得分:0 
http://www.
到这个网站的公告里加我QQ,我传给你代码
2008-11-15 14:26
yanhui8610
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-3-29
得分:0 
谢谢啊
2010-03-30 15:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-171537-1-1.html




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

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