当前位置: 代码迷 >> ASP.NET >> 动态数据库的连接字串有关问题
  详细解决方案

动态数据库的连接字串有关问题

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

------解决方案--------------------------------------------------------
session的安全性不知道怎么样。。。。
如果要求不高,改动小是比较好。。
------解决方案--------------------------------------------------------
登陆成功可以直接传递连接对象不可以吗?
应改比较省事吧!
------解决方案--------------------------------------------------------
HttpContext.Current.Session[ "connectString "]
------解决方案--------------------------------------------------------
Session就可.
------解决方案--------------------------------------------------------
session不好
------解决方案--------------------------------------------------------
个人意见,数据库少的话,尽可能写在配置文件里面读取。Session纪录连接数据库字段的变量
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
写到Cache中
------解决方案--------------------------------------------------------
profile
------解决方案--------------------------------------------------------
我把字符串写在静态变量中,可行性多高?
------解决方案--------------------------------------------------------
我觉得传参数好一点~~~~~~~~~
要不然就把所有用户的conncetionString建一个数据文件存起来
------解决方案--------------------------------------------------------

------解决方案--------------------------------------------------------
简单的事情莫复杂化,复杂的问题尽量简单化,
  相关解决方案