日期:2014-05-18 浏览次数:21119 次
 public class ConfigHelper
    {
        public static string GetconnMsSql
        {
            get
            {
                return ConfigurationManager.AppSettings["MyConn"];
            }
        }  
    }
------解决方案--------------------
在三层架构中,从配置文件中读取数据库连接字符串。
一般情况下,在三层架构中,需要把配置文件写在表示层中
数据库连接字符串是在数据访问层中使用的。
那么在数据访问层需要引用System.Configuration
string connString = ConfigurationManager.ConnectionString["name"].ToString();
------解决方案--------------------
你在DAL层中专门写一个获取数据库连接和操作的相关类,比如SQLHelper类
然后在其他层,如BLL、Model层等添加DAL的引用,然后就可以直接调用了。