永发信息网

VB中如何绑定数据到MSChart 控件?

答案:2  悬赏:30  手机版
解决时间 2021-02-12 18:10
VB中如何绑定数据到MSChart 控件?
最佳答案
Microsoft Chart 控件是一个数据绑定控件,允许您以图形方式表示数值数据。不像其他数据绑定控件,Chart 控件不能同 Remote Data 控件一起使用,也不能同 Data 控件一起使用。它可以同 ADO Data Control、ADO Recordset 以及 Data Environment 一起使用。该示例将显示如何打开一个 ADO Recordset,该 ADO Recordset 包含了您想要显示的字段,并且 Chart 控件的 DataSource 属性设置为 Recordset 对象。如果第一个字段包含字符串数据,则该数据将作为 X 轴标签使用。下面的示例显示了三组数据,先创建一个具有四个字段的 Recordset 对象;第一个字段包含 X 轴的标签,而其他的字段作为系列数据显示。Option Explicit' 确保设置一个对 Microsoft ActiveX Data ' Objects 2.0 Library 的引用。Private rsProducts As New ADODB.RecordsetPrivate cn As New ADODB.ConnectionPrivate Sub Form_Load() Dim strQuery As String ' SQL 查询字符串。 ' 首先将路径改为到您机器的一个有效路径。 cn.ConnectionString = _ "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=" & _ "C:\Program Files\Microsoft Visual Studio\VB98\nwind.mdb" ' <-更改该路径。 ' 打开连接。 ...

Microsoft Chart 控件是一个数据绑定控件,允许您以图形方式表示数值数据。不像其他数据绑定控件,Chart 控件不能同 Remote Data 控件一起使用,也不能同 Data 控件一起使用。它可以同 ADO Data Control、ADO Recordset 以及 Data Environment 一起使用。该示例将显示如何打开一个 ADO Recordset,该 ADO Recordset 包含了您想要显示的字段,并且 Chart 控件的 DataSource 属性设置为 Recordset 对象。如果第一个字段包含字符串数据,则该数据将作为 X 轴标签使用。下面的示例显示了三组数据,先创建一个具有四个字段的 Recordset 对象;第一个字段包含 X 轴的标签,而其他的字段作为系列数据显示。Option Explicit' 确保设置一个对 Microsoft ActiveX Data ' Objects 2.0 Library 的引用。Private rsProducts As New ADODB.RecordsetPrivate cn As New ADODB.ConnectionPrivate Sub Form_Load() Dim strQuery As String ' SQL 查询字符串。 ' 首先将路径改为到您机器的一个有效路径。 cn.ConnectionString = _ "Provider=Microsoft.Jet.OLEDB.3.51;Data Source=" & _ "C:\Program Files\Microsoft Visual Studio\VB98\nwind.mdb" ' <-更改该路径。 ' 打开连接。 cn.Open ' 创建一个只检索四个字段的查询。 strQuery = "SELECt ProductName, UnitPrice, " & _ "UnitsInStock, UnitsOnOrder FROM Products WHERe SupplierID = 1" ' 打开记录集。 rsProducts.Open strQuery, cn, adOpenKeyset ' 将 DataSource 设置为该记录集。 With MSChart1 .ShowLegend = True Set .DataSource = rsProducts End WithEnd Sub
全部回答
建一个交叉表视图,再用vb中的程序解决。 --- 以上,希望对你有所帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
花园商务宾馆这个地址在什么地方,我要处理点
我为什么中国不专成立一个抓酒托的队伍呢?
工人用360N的力将重为600N的重物匀速提升10m,
双扣算分器PRO怎么样
齐齐哈尔市道路运输管理处在哪里啊,我有事要
银皇后万年青快死了怎么办
国际奥林匹克委员会在哪里
大学生谈恋爱理智比激情更重要的论据
请教昌河面包车的电路故障:昨天好好的,今天
衣柜擦不干净该怎么办?
盛源洗浴我想知道这个在什么地方
福州杀虫公司有没有帮帮拜思特?
【合字组词】合字组词有哪些
加途汽车和五菱宏光哪款性价比高
不想被伤害而玩弄男人可行吗
推荐资讯
从北京到内蒙古正镶白旗怎么坐车方便呢? 做
钱江摩托车问题?钥匙掉了.接的点火的线一接上
如图,将一边长为2a的立方体匀质木块放在一半
起始于发育过程中的社会功能异常的儿童、青少
招住宿地址在什么地方,我要处理点事
"BackupProductKeyDefault"键值获取的win10密
管家婆erp v3非总账版年底需要做结转本年利润
雅马哈ypt420电子琴伴奏音量小怎么调
美度手表哪个国家便宜
如果直线2X-Y+1=0截圆X^2+Y^2=R^2的弦长等于5
新手机充完12小时电一听歌就没电了 在开机就
头痛发胀晕什么原因
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?