我看到有人在系统退出时关闭ADOConnection,
不知有无影响?

解决方案 »

  1.   

    最好是把 ADOConnection 的 keepConnction 设为 false
      

  2.   

     keepConnction :=false 和 
     Connected :=false 有何区别?是同时设为false,还是设其一
      

  3.   

    请不要误人子弟:
    keepConnection属性应该是设为True的.Delphi的帮助写的很清楚,
    "KeepConnection默认为True是为了维护远程数据库服务器联接,让应用程序频繁的打开和关闭数据集,设置KeepConnection为True可以减少网络开销,加强应用程序速度,避免每当登陆到服务器都要重建连接.
    当keepconnection为false在没有打开数据集的情况下联结断开,断开的连接释放系统资源,但是,如果在使用数据库后打开一个数据集,连接需要重建和初始化."试想一下,应用程序的数据连接不停的重建和初始化对系统来说的负担可想而知.
      

  4.   

    那就是在退出时设
    Connected:=false 是吧?
      

  5.   

    退出时最好设为False,不过不设置也没有太多的关系,个人观点啊