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自己没有任何职责去获取它。