我的登陆的时候用户还要选择数据库,比如
Data01
Data02
Data03
...
登陆成功用Session["connectString"]记录当前连接字串
那么这个数据库就是动态的,
在数据访问层用HttpContext.Current.Session["connectString"]获得比较好
还是从UI层用传递参数connectString的方法好,传递参数的话改动比较麻烦
欢迎各位指点

解决方案 »

  1.   

    session的安全性不知道怎么样。
    如果要求不高,改动小是比较好。。
      

  2.   

    HttpContext.Current.Session["connectString"]
      

  3.   

    个人意见,数据库少的话,尽可能写在配置文件里面读取。Session纪录连接数据库字段的变量
      

  4.   

    关键是数据库有可能是01-99
    这样的话如果不用Session怎么做更好
      

  5.   

    请问lyhuc  profile要怎么弄,请举个例,谢谢
      

  6.   

    我觉得传参数好一点~~~~~~~~~
    要不然就把所有用户的conncetionString建一个数据文件存起来