delphi三层架构如何实现多帐套,客户端可以根据需要选择登陆的帐套。

解决方案 »

  1.   

    提供多个providor,每个对应一个帐套
    用户选帐套就是切换providor
      

  2.   

    那么多模块要多少provider。再说帐套是中间应用服务器端动态创建的啊。
      

  3.   


    中间应用服务器端 根据配置信息,自动动态创建所有的帐套providor
    帐套一般都是跨年才增加的吧
      

  4.   

    帐套配置信息存放在一个公共数据库,由公共的入口providor发布,每个具体帐套providor自身也都能查询到
      

  5.   

    服务器端的数据模块中dataset和provider处理数据时如何选择连接色数据库
      

  6.   

    自动动态创建每个的帐套providor时,自动根据配置里的信息建立不同的数据库连接