To kk_wyx(桃花岛) : 你是说在应用程序中使用线程吗???

解决方案 »

  1.   

    To jlandzpa(欧高黎嘉陈): 刚才看了会儿书,我想也是该用trigger,但以前没用过,能否给点具体的思路,先谢谢了~~~
      

  2.   

    To  newly_ignorant(不学无术):
     
       能否具体说一下?
      

  3.   

    简单地将就是建一个JOB,让它每间隔某个时间(自己设定〕调用一下
    JOB中有一个作业步骤,在其中命令中实现你要的功能假设表中有字段online以及更新时间updatetimeupdate online = 0 from tablename
    where online=1 and datediff(minute,getdate(),updatime)>30--可以自定义
      

  4.   

    不好意思,怎么建立JOB??  我先查查书先!:)~~~~
      

  5.   

    see below:
    http://www.csdn.net/expert/topic/592/592027.xml?temp=.2899744
      

  6.   

    请 leimin(黄山光明顶)  具体谈谈, 改版后以前的贴子无法查看, 谢谢!!
      

  7.   

    请问了下楼主,这个online字段是在系统数据库中吗?如果是的话在哪个数据库的哪张表中呢?多谢!
      

  8.   

    TO: mayneed(水云方舟)   Ms Sql server 数据库, 用表userinformation存储用户的所有关键信息,其中有一字段为online , 为1时代表用户在线,为0时代表用户不在线!!
      

  9.   

    监控的时候可以用view就好阿,对系统要求可能会高一些
      

  10.   

    不同意使用触发器,使用job好一些。一段时间内没有刷新online,那怎么设置触发器呢?
      

  11.   

    使用SQL的代理程序,设置需要的选项,比如用户名,登陆时间,退出时间等。