我的数据库存在很多张表,当我的客户端对服务器进行调用时,一个DataSetProvider和DCOMConnection无法解决问题,我用了一个最笨的方法,就是同时使用多个DataSetProvider和DCOMConnection,我不知道这样做是否正确,如果没错的话,这样做是否有其他什么副作用,是否对速度有影响?请高手们帮我解答,小弟不胜感激……

解决方案 »

  1.   

    我也是这么用的,我是用socket连接的,现在数据不大,还没有什么副作用出现
      

  2.   

    一个DCOMConnectino 与多个DataSetProvider就行了
      

  3.   

    肯定慢的。一个也是慢,n个客户一样慢。但是n个客户几乎=一个客户。三层的好处就是客户多了不象两层c/s那样效率下滑的明显
      

  4.   

    DWGZ你的意思是在客户端使用一个DCOMConnection和多个ClientDataSet吗?那一个DCOMConnection怎样才能和多个DataSetProvider连接(不用动态的方式)?