ASP.NET中将数据库中的数据提取绘制成曲线图
数据库中有很多数据,每两个相邻的数据时间间隔是2~3秒,提取出来绘制为曲线图。但是由于时间太接近,一个电脑屏幕显示24小时的数据时,在绘制图片时很多数据点出现了重叠。所以...
数据库中有很多数据,每两个相邻的数据时间间隔是2~3秒,提取出来绘制为曲线图。但是由于时间太接近,一个电脑屏幕显示24小时的数据时,在绘制图片时很多数据点出现了重叠。所以我想让图片宽度大一些,可以左右拉动,这样数据点就不会重叠。恳请哪位大神给与指点,最好详细一些。跪谢!
展开
4个回答
展开全部
Chart.js
建议使用mvc
都内置了
建议使用mvc
都内置了
追问
谢谢大侠指点,成功之后给你悬赏分。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
着东西我曾经整过,不过忘记怎么搞的了 当时也是郁闷了很久
追问
大侠,你说这话,看了前半句,很激动,看了后半句,心碎了。敢问大侠,能不能想起来?跪求。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其实这个最好让用户自己选择时段进行查询
当然如果他非要看一整天的.那就只能让他重叠在一起
当然如果他非要看一整天的.那就只能让他重叠在一起
追问
p[i].X = Convert.ToInt32(Convert.ToDouble(ds.Tables[0].Rows[i]["TIME"]) * 54.0 / 3600 + 30);每相邻两个数据时间间隔是2秒,所以可能因为这句话,使数据点出现了重叠。我想一个电脑屏幕显示2个小时的数据曲线,想看所有的数据的话,可以拉动鼠标条,请问这个如何实现?不得不说:你的“选择时段查询”这个主意不错!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给图表设上宽度,超过屏幕的宽度就会自动出滚动条了。找找Jquery 的图表看看。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询