提供了数据表,请高手帮忙设计个.NET的曲线图(在线等一晚上,急)
数据表:记录交换机端口状态和状态转换的时间字段名(类型) 意义
Ip(char) IP
Port(char) 端口
Status(char) 状态(up down)
LoginTime(datetime) 上机时间
LogoffTime(datetime) 下机时间
部分记录:
10.10.143.2:56829 10.10.143.2:5682 Active 2008-4-21 19:43:32 2008-4-20 23:08:05
10.10.143.3:56598 10.10.143.3:5659 Active 2008-4-21 22:36:24 2008-4-21 18:10:26
10.10.192.2:51548 10.10.192.2:5154 Down 2008-4-21 20:12:24 2008-4-21 22:28:41
统计某时间的在线人数
例如:你要统计2008-4-14 2:00:00的在线数量,你的SQL语句为:
select count( port ) from active
where ( logintime <= '2008-4-14 2:00:00' and logofftime >= '2008-4-14 2:00:00' )
or
( logintime <= '2008-4-14 2:00:00' and status = 'active' );
想从上面的表中.生成一个曲线图..
平台:NET 2005 语言:C#
曲线图每隔5或10分钟统计一次当前在线人数.
你可以就使用上面的表作为数据源.也可以另建表
请高手帮忙下...送80分...
或者加我QQ:119554917
解决了,必有答谢,送礼物,很急呀,在线等一晚上.谢谢谢谢~~~~ --------------------编程问答-------------------- C# GDI
用Panel自己画呗,用一个Timer控制一下,
感觉应该和一个简单的C#钟表设计差不多
这个比钟表还简单些 --------------------编程问答-------------------- 楼上的能不能帮忙一下~~
很急~~~
我也试过.但出N多问题.没时间调试了 --------------------编程问答-------------------- 自己好好做做也就出来了....也不知道你的图要画在哪里,什么个要求 --------------------编程问答-------------------- LZ搜下这个套件:ComponentOne
我记得里面有个Chart控件,好像连K线图都能画出来 --------------------编程问答-------------------- 自己好好做做也就出来了....也不知道你的图要画在哪里,什么个要求
谢谢各位...
这曲线图.显示在网页上的.ASPX..简单粗糙也行..只要能在横坐标描述时间,竖坐标描述查询数量,曲线显示一天的数据
按我提供的那个数据库..10分钟统计一次当前在线人数.
有很多地方不太明白.不知道怎么把数据库查询的结果用于曲线等等.
有哪位能指教下吗???
这是毕业设计中的一个功能来的..就差这了..导师非得要.但就是弄不出..谢谢
愿意帮忙的.也可以加我QQ...119554917 (重酬)
--------------------编程问答-------------------- http://blog.csdn.net/Eray/archive/2007/04/23/1575468.aspx --------------------编程问答-------------------- 我以前用过webchart,你可以试试看,应该能满足你的要求。程序集在WebChart.dll中,导入这个控件就好了
下载:http://www.carlosag.net/downloads.aspx?file=WebChart.zip
使用帮助文档:http://www.carlosag.net/downloads.aspx?file=WebChart.Help.zip --------------------编程问答-------------------- --------------------编程问答-------------------- 谢谢各位.我正在学webchart --------------------编程问答--------------------
补充:.NET技术 , C#