delphi开发一个系统,里面有多张表。一张表用一个query还是所有公用一个query

解决方案 »

  1.   

    视情况不同而定 , 我一般来说如果是单界面模式的话,公用一个。 不过现在基本都是动态生成query(不考虑速度)
      

  2.   

    用一个ADOConnection 每个adoquery都连到这个ADOConnection
      

  3.   

    一个ADOConnection,
    一个adoquery数组(相当于连接缓冲池),每次使用一个未打开的,全部都打开的,则扩大这个数组
      

  4.   

    如果一次要打开多个表,则要用到多个adoquery了。
      

  5.   

    嗯,视同时需要打开几个表而定
    如果不会交叉的用一个也无所谓
    close,open就行了