日期:2014-05-18 浏览次数:20933 次
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的引用,然后就可以直接调用了。