vb.net 通过查询数据库里结果的范围,利用chart绘制折线图

1... 1 展开
 我来答
学生阿成
2012-05-21 · TA获得超过2073个赞
知道小有建树答主
回答量:1070
采纳率:0%
帮助的人:677万
展开全部
你想说什么??你可以将数据库里面查询出来的结果保存在dataset中,直接赋值给chart的datasource。自动生成折线!
更多追问追答
追问
你说的有道理,能够具体点吗,例如给一些实例代码
追答
你用的chart是什么控件?我用过ultrachart控件,
在这里, 我先将需要用的数值查询出来,加载到datagridview1中,然后再修改datagridview中单元格的值,再取需要的列。生成一个新的datatable
主要代码是这里:
Dim dt As DataTable = New DataTable

dt.Columns.Add("人员", GetType(String))

dt.Columns.Add("自评分", GetType(System.Single))

dt.Columns.Add("主评分", GetType(System.Single))

dt.Columns.Add("平均", GetType(System.Single))
Dim i As Integer
For i = 1 To DataGridView2.Rows.Count - 1
dt.Rows.Add(New Object() {DataGridView2.Rows(i).Cells(1).Value.ToString(), DataGridView2.Rows(i).Cells(5).Value, DataGridView2.Rows(i).Cells(6).Value, DataGridView2.Rows(i).Cells(7).Value})
Next
Me.UltraChart1.DataSource = dt
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式