当前位置: 代码迷 >> Sql Server >> 怎么制作类似股票k线图的图表?小弟我想以曲线图显示
  详细解决方案

怎么制作类似股票k线图的图表?小弟我想以曲线图显示

热度:42   发布时间:2016-04-24 09:21:17.0
如何制作类似股票k线图的图表?我想以曲线图显示
现在有1年到几年的日价格数据,假设只有日期和价格2列数据,如何实现类似股票k线图那样左右拖动和选择时间范围后的显示,日期短的时候比如一个月的没问题,很长期间内的话,每天的数据都取出来也不现实,生成图表也没效率。该怎样实现或用什么软件?
------解决思路----------------------
反正光靠数据库是做不出那么精美的画面的,数据库只是帮你保存每天股票信息,UI还是要靠别的开发工具
------解决思路----------------------
.net 里面  有个mchart 图表免费挺好用的
------解决思路----------------------
报表制作工具来制作才可以 在SQL SERVER中有SSRS
------解决思路----------------------
在程序里做比较容易吧,现成的插件多,要在SQL SERVER里还真没听说过……
------解决思路----------------------
程序很容易实现的:一个图表控件、一个滚动条。
假设图表可以显示30天的数据。
滚动条的返回就是 0~(数据范围的天数-30)。

拖动滚动条后
计算: 开始日期 = 数据范围的开始日期 + 滚动条.Value
查询从 开始日期 起始的30天数据,用图表控件显示。
------解决思路----------------------
用iPlotLibrary可以实现
  相关解决方案