ASP.NET中将数据库中的数据提取绘制成曲线图

数据库中有很多数据,每两个相邻的数据时间间隔是2~3秒,提取出来绘制为曲线图。但是由于时间太接近,一个电脑屏幕显示24小时的数据时,在绘制图片时很多数据点出现了重叠。所以... 数据库中有很多数据,每两个相邻的数据时间间隔是2~3秒,提取出来绘制为曲线图。但是由于时间太接近,一个电脑屏幕显示24小时的数据时,在绘制图片时很多数据点出现了重叠。所以我想让图片宽度大一些,可以左右拉动,这样数据点就不会重叠。恳请哪位大神给与指点,最好详细一些。跪谢! 展开
 我来答
woniu222wg
2013-09-04 · 超过12用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:31.4万
展开全部
Chart.js

建议使用mvc

都内置了
追问
谢谢大侠指点,成功之后给你悬赏分。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凉城silent
2013-09-03
知道答主
回答量:30
采纳率:0%
帮助的人:2.4万
展开全部
着东西我曾经整过,不过忘记怎么搞的了 当时也是郁闷了很久
追问
大侠,你说这话,看了前半句,很激动,看了后半句,心碎了。敢问大侠,能不能想起来?跪求。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
slimslimdog
2013-09-03 · TA获得超过126个赞
知道答主
回答量:95
采纳率:100%
帮助的人:59.8万
展开全部
其实这个最好让用户自己选择时段进行查询
当然如果他非要看一整天的.那就只能让他重叠在一起
追问
p[i].X = Convert.ToInt32(Convert.ToDouble(ds.Tables[0].Rows[i]["TIME"]) * 54.0 / 3600 + 30);每相邻两个数据时间间隔是2秒,所以可能因为这句话,使数据点出现了重叠。我想一个电脑屏幕显示2个小时的数据曲线,想看所有的数据的话,可以拉动鼠标条,请问这个如何实现?不得不说:你的“选择时段查询”这个主意不错!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangzg100
2013-09-03
知道答主
回答量:5
采纳率:0%
帮助的人:3万
展开全部
给图表设上宽度,超过屏幕的宽度就会自动出滚动条了。找找Jquery 的图表看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式