本帖最后由 lancechu 于 2011-12-13 21:17:13 编辑

解决方案 »

  1.   

    都用一个adoconnection,必须的。
    数据库是按照连接收费
      

  2.   

    多个connection自然占资源,服务器允许最大连接数是有限制的,而且adoconnection是长连接
      

  3.   

    都连接一个adoconnection晒,减少资源。bpl里的连接是可以共享的
      

  4.   

    一个adoconnection就可以了。做成一个BPL,供其他BPL使用,传递adoconnection到DLL,供DLL使用。
      

  5.   

    不能把Exe+dll+bpl的框架,简单分为UI层,逻辑层,业务模块。
    BPL已经过时,新开发的软件大多使用ADO,建议使用三层数据模块。