取sqlserver在线用户数目

时间:2009-03-15 02:52:39
【文件属性】:

文件名称:取sqlserver在线用户数目

文件大小:2KB

文件格式:TXT

更新时间:2009-03-15 02:52:39

控件 数据库应用 源码 资源

有人感兴趣,就传上来了,其中,MainDataModule.ADOQuUserNum对应的sql是sp_who2系统存储过程如果你使用的是自己用户数据表来控制登陆用户,那当然更简单(但用户没有正常退出时不好处理)。至于什么时候执行InitDBServerUserNum(),我使用的方法比较简单,在每个Form的OnActive或OnCreate和OnClose来调用,但是,笨的方法是使用定时器,好的方法是使用网络通讯(用户一登陆或注销成功,就发送一个特定的消息给所有在线用户),当然,你也可以专门开一个线程来处理。


网友评论

  • 有一定的参考作用