和和,UP,不过你可以参考一下DVBBS,它的实现原理和你的一样,不过它也有过你一样的问题。
解决方案 »
- 怎么获取DataList里面选中的对象???
- GridView 编辑的字段,如何显示输入类型,求助
- datagrid单元格取值问题
- 关于web 用户控件的问题
- CodeSmith,如何在指定路径下产生相应文件?
- “System.NullReferenceException: 未将对象引用设置到对象的实例” 出错,请帮忙解决,谢谢!
- 又遇DataGrid问题
- 求教简单问题:Bin文件夹里DLL文件可以相互using吗?
- 大家好~!发表第一个问题,菜鸟问题...谢谢~!
- 新手的问题,为什么出现下面的提示框?要怎么解决?谢谢
- 心情不好,散分!
- 300分求助~~在选定的DataGrid1的行中加入2个DropDownList,要求其中一个DropDownList的内容随另一个内容改变而改变,但是SelectedIndexCha
对表中的每一条记录的时间进行判断
如果大于刷新时间就说明这个用户已经离线了。把online的标志位变成0
反之则在线,把tim变成当前的时间,,,
对表中的每一条记录的时间进行判断
如果大于刷新时间就说明这个用户已经离线了。把online的标志位变成0”
哪种状况才会使“大于刷新时间”发生,还有就是程序里面哪个语句使“大于刷新时间”,
是不是这个原理啊?
所以:
在最初的数据载入时应该有针对性
objConn.Open()
Dim objCmd As New SqlDataAdapter("Select * From Online where UserID='****'" ,objConn)
objCmd.fill(rst,"Online")
objConn.Close()
这样的数据才更准确,另外对但记录的数据最好用DataReader
比 DataAdapter 效率要高(快些)