在办公助手登陆的状态下,我想用计时器来控制与数据库(服务器)连接的时间,也就是说不想让办公助手一直与数据库(服务器)连着,想5分钟连一次,如果有待办事宜就提示,没有就自动断开,然后5分钟后再连,再检查,循环下去。谁有这个代码,请帮帮我吧,谢谢了!

解决方案 »

  1.   

    在timer里设置adoconnection的相应属性应该就可以吧。
    adoconnection.connectionstring := 
    adoconnection.connected := true;
      

  2.   

    在窗体上填加TIMER控件,在对象监视器内设置好时间间隔(也可以在程序中用代码设置),双击TIMER控件,在BEGIN和END之间填加检查是否有待办事宜的代码和检查到时所要执行的代码以及没有待办事宜时自动断开的代码.
    建议使用IF--THEN ELSE语句判断是否有待办事宜.
    处理完待办事宜后仍不要断开与数据库的连接.