欢迎来到天天文库
浏览记录
ID:27115172
大小:209.50 KB
页数:6页
时间:2018-12-01
《vb调用数据库数据画mschart折线图》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、完美WORD格式PrivateSubCommand1_Click() OnErrorResumeNext Dimi AsInteger DimconnAsNewADODB.Connection Dimrs AsNewADODB.Recordset Setconn=NewADODB.Connection Setrs=NewADODB.Recordset conn.ConnectionString="Provider=Microsoft.Jet
2、.OLEDB.4.0;DataSource="&App.Path&"lwl.mdb" conn.Open rs.Open"select*from lwl",conn,adOpenKeyset,adLockOptimistic 'SetMSChart1.DataSource=rs WithMSChart1 '//以线条方式显示 .chartType=3 '//把刻录改为手工方式 .Plot.Axis(VtChAxisIdY).ValueScale.Auto=False
3、 '//设置最大值 .Plot.Axis(VtChAxisIdY).ValueScale.Maximum=1000 '//设置最小值 .Plot.Axis(VtChAxisIdY).ValueScale.Minimum=0 '//设置每格为1 .Plot.Axis(VtChAxisIdY).ValueScale.MinorDivision=1 '//设置收入和兼职收入总列数 .ColumnCount=2 '//轴坐标标题 .Plot.Axis(VtC
4、hAxisIdX,0).AxisTitle="日期" .Plot.Axis(VtChAxisIdY,0).AxisTitle="收入" '//轴坐标标题字体大小的设置 .Plot.Axis(VtChAxisIdX,0).AxisTitle.VtFont.Size=15 .Plot.Axis(VtChAxisIdY,0).AxisTitle.VtFont.Size=专业整理知识分享完美WORD格式25 '//设置图表标题 .Title.Text="日期和收入对应折线图" '//显示图例说明
5、 .ShowLegend=True '//标记每个点的值 Fori=1To.Plot.SeriesCollection.Count .Plot.SeriesCollection(i).DataPoints(-1).DataPointLabel.LocationType=VtChLabelLocationTypeAbovePoint Next Ifrs.RecordCount>0Then rs.MoveFirst Else ExitSub EndIf Fo
6、ri=0Tors.RecordCount-1 .Column=1 '收入曲线所在列 .RowCount=rs.RecordCount .Row=i+1 .RowLabel=CStr(rs("日期")) .Data=rs("收入") .ColumnLabel="收入" '图例说明文字 '//兼职收入显示 .Column=2 '兼职收入曲线所在列 .Data=rs("兼职收入"
7、) .ColumnLabel="兼职收入" '图例说明文字 rs.MoveNext Next EndWithEndSub专业整理知识分享完美WORD格式PrivateSubCommand2_Click()'下列示例设置图表查看距离和轴分段间距。 'Changethecharttypeto3DBar. MSChart1.chartType
此文档下载收益归作者所有