我制作了一张图表并在运行时添加了这些点。数据绘制为
Chart1.ChartAreas(0).AxisX.IntervalType = DateTimeIntervalType.Weeks
Chart1.Series("PH").Points.AddXY(DateTime.Parse(dr.Item("readtime")).ToString("MM-dd"), dr.Item("ph"))
绘制的数据包含7天的数据。
如下所示,重复日期。
如何在这种情况下实现仅显示11-08,11-13,11-14的x轴?
以下是示例数据
答案 0 :(得分:0)
从数据库获取数据时,请使用
SELECT SUM(ph),SUM(tmp),SUM(orp),SUM(sal),SUM(ec),SUM(tds),SUM(do),readtime
FROM <your tables>
GROUP BY readtime
从此查询返回的结果集是您要查找的内容....
答案 1 :(得分:0)
您显示的数据显然是无效数据。
你几乎同时发生了几个零读数 - 午夜。
我怀疑这些甚至都不是真正的读物。
你需要排除它们(你应该找出为什么会发生这种情况 - 可能是一个解析错误?)