我在有ado开发一个c/s结构的进销存系统,请问在c/s结构中对一个数据表操作后是否应该关闭adoconnection的连接,请说明理由!例如:我在添加数据的时候,是否应该先打开连接,在完成之后段开,还是连接在程序运行时打开退出时关闭,应该采用那种方式,请指教!

解决方案 »

  1.   

    adoconnection,没有必要!它提供一个全局连接供本程序,其它模块使用!
    因为一个应用只有一个连接(除非你需要多个数据库)!
    CS结构中不必考虑这些!
      

  2.   

    不需要的,adoconnection支持多线程,可以同时有多个查询使用同一个adoconnection;
    所以一直保持连接也没关系。
      

  3.   

    up 也有分啊,那我UP 其实不用的
      

  4.   

    不要关. 你在整个程序中最好只用一个打开的adoconnection
      

  5.   

    没必要关,可以一直保持链接,因为它同时支持多个adoquery
      

  6.   

    关闭干什么?
    没有必要,
    sql服务器对一个连接大概要5k的内存,如果你的系统不大,用户不多,而且网络条件比较好,就没有必要。