当前位置: 代码迷 >> ASP.NET >> DAL层怎么调用Web层里面的数据库连接
  详细解决方案

DAL层怎么调用Web层里面的数据库连接

热度:1598   发布时间:2013-02-25 00:00:00.0
DAL层如何调用Web层里面的数据库连接
DAL层如何调用Web层里面web.config的数据库连接字符串?

------解决方案--------------------------------------------------------
写到app.config里去.或者直接读xml
------解决方案--------------------------------------------------------
从WEB中,调用方法的时候,将链接字符串以参数的方式传到底层中


------解决方案--------------------------------------------------------
一般写在Web.Config中
------解决方案--------------------------------------------------------
web.config?
不要理解成Web层中的web.config,因为DAL是不应该访问web层的!
strConn = System.Configuration.ConfigurationSettings.AppSettings["strConn"];
------解决方案--------------------------------------------------------


strConn = System.Configuration.ConfigurationSettings.AppSettings["strConn"];

------解决方案--------------------------------------------------------
如果你的DAL是一个单独的工程,并且不仅仅用于当前类型的项目,那么你可以把这个配置信息作为一个

public static string ConnectionString;

或者

public static string ConnectionString{get; set;}
------解决方案--------------------------------------------------------
在使用你这个DAL层的主程序的启动部分,由调用者设置给DAL工程中的这个ConnectionString属性正确值,而DAL自己没有任何职责去获取它。
  相关解决方案