如题,学校机房的点名系统,(用网页实现),老师发出点名的指令后,电脑探测到所有连接上的计算机后,向学生机发出指令,学生机自动弹出网页。(允许在学生机装客户端)
解决方案 »
- 急求: lunece.net 的词频统计
- 登录成功后,保存用户名
- 问个问题winform中的知识, 在线急等 ?
- 正在终止线程问题!
- 有100个radio控件,name不同,放1个group。要实现点击1个radio控件,就弹出messagebox,显示该radio控件的name。要给每个radio控件的CheckedChanged()写几乎同样代码。有简便方法吗?
- 有关日期查询的小问题,但老是不清楚
- 急救!数据速度丢失的问题
- 有没有C#做的类似UltraEdit那样的文本编辑器?
- 在C#里如何检索一个字符串里有没有某一个字符!
- 怎么实现Form之间的参数传递?谢谢!
- 为什么我xml序列化保存在本地硬盘不行?
- C# 消息泵中消息值是如何获取的!
问题是:假设有三个管理员,机房假设有60个客户端,每个管理员负责20台点名。问题就出来了:这三个管理员同时在9:00钟对自己负责的20个点同时点名。但我就一个临时表tempRoll。那后来的点名信息就把前面的给覆盖了。导致客户端自动弹出的页面经常是对不上信息。A客户端显示的IP变成了B客户端的。因为B客户端的信息覆盖了临时表。
点名时:如果一个管理员访问网页,点击“点名”按钮发送命令后,立即把被点名的学生机IP和点名时间存储到了临时表TempRoll(该表只存储一条记录,存储之前先Delete清空)中,学生机接收到"点名"命令后,从表TempRoll中取出自己的IP和点名时间,显示在自动弹出页面。这种方法对一对一的点名正常。 但如果三个管理员同时访问网页,同时点击“点名”按钮发送命令,可是我的表TempRoll只存储一条记录,每次都是更新处理。那后面的一更新就把前面的记录更新没了。