VB如何把数据库查询后的数据以图表形式展示出来?
大家好,我们在平时的VB与数据库结合开发的综合管理系统中,都会遇到很多复杂的数据,为了表现出它们之间具有的关系,一般都是用相应的数据表格控件来展示数据,这样就能够很直观的看到数据查询结果,不过比表格更直观的是以图形的形式展示出来,今天就带领大家一起来看看如何将查询后的结果用图表展示出来。
如何实现这一效果呢?
第一步,我们需要用VB提供的Microsoft Chart Control 6.0控件,将其添加到工具箱后即可使用了。
Microsoft Chart Control 6.0作用就是根据不同的数据来展示图形。
在其chartType属性中,可以设置图表的形状,分别有:
VtChChartType2dBar '柱型图
VtChChartType2dLine '折线图
VtChChartType2dPie '饼型图
VtChChartType2dStep '面积图
VtChChartType3dLine '立体图
添加Microsoft Chart Control 6.0部件
显示图表按钮事件代码:
MSChart1.EditCopy '复制到剪贴板
Picture1.Picture = Clipboard.GetData(vbCFDIB) '显示图表
数据库连接代码:
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Persist Security Info=False"
Adodc1.RecordSource = "select dept,sum(grade) from student group by dept" '设置图表条件
Adodc1.Refresh
上面就是通过查询数据库将数据以图表形式展示的代码了。
其实Microsoft Chart Control 6.0图表控件还具有很多功能,比如下图:
对采集的数据进行实时动态展示
周末首发!
VB与数据库开发专项讲解来了
2、VB全套视频讲解教程,包含从VB基础入门到综合的全部内容视频、配有课件教程、编程实例大全(含实际项目程序源代码,可直接运行)、学习总结资料等本周末优惠发放;
3、2019年9月份全国计算机二级VB考试指导开始了,利用假期时间,认真学习,方能高分一次顺利通过考试。
长按上图,关注跟我学VB公众平台