英文页面用一个数据库,英文页面放在EN/文件夹里面
中文页面用另外一个数据库,中文页面放在CN/文件夹里面系统自动选择数据库,可以实现吗?怎么实现?

解决方案 »

  1.   

    当然可以,方法很多。比如写两个数据库连接字符串存在web.config里,根据语言选择读取哪个字符串。
      

  2.   

    这样不是有两套页面了么。在webconfig里面写两个连接字符串。在不同的页面链接不同的东西!
      

  3.   

    写不同配置连接字符串
    config修改参数,在DAL中通过参数连接数据库
      

  4.   

    无非就是对多个数据库的操作。
    1)首先在web.config里面配置相对应的数据库链接。2)在每个类的构造函数里面构造相应的链接。
    public TClass()
        {
            this.DataConnectProviders = Common.ZoytoCommon;//from web.config.    }
      

  5.   

    搜索下  .net国际化。
    完全没必要弄两个数据库啊,你就是不用。net国际化一个数据库建两个表不就行了吗