这个在数据库做触发器吧~~~~~~~~~
就没必要用NET了

解决方案 »

  1.   

    连续产生什么意思,如果某记录让不同的N个人都要回复,那你就根据记录和N个人,产生N个记录,等有人回复了,根据这个人,回复的当前记录,删除与之对应的产生的记录!
      

  2.   

    1.判断这个人对应的这个记录是否回复,如果没回复,找到这个记录对应的时间。
    2.取得系统当前时间
    3.当两个时间比较相差两个小时的时候,INSERT记录。
    是这个意思吗?
      

  3.   

    首先定义变量lastTime最后一次的时间,初始为当前时间,然后定义一个定时器,当有人回复时,把lastTime设置为回复时间,定时器还在不停执行,当发现当前时间-lastTime>=2个小时的时候,执行insert语句,同时把lastTime时间改成当前时间
      

  4.   

    1、写个任务放在数据库里调度,每2个小时执行一次2、触发器个人觉得不可取,严重影响插入效率。3、
    引用 2 楼 zhouyanfss 的回复:换个思路,先在数据库中产生一条记录,等他回复的时候再删了不就可以了等两个小时,太浪费! 该建议个人觉得要分析2小时内回复的情况多,还是不回复的情况多;如果大数据量情况下删除操作可能非常频繁。
      

  5.   

    timer定时查询数据
    或在SQL SERVER中使用job
      

  6.   

    是不是你在作自动刷帖的?
    你在SQL 中建一个作业就可以了。