首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

App.config读取数据库连接字符串的有关问题

2012-03-25 
App.config读取数据库连接字符串的问题winform:三层开发了的项目,在UI层app.config中配置了 ,连接字符串,

App.config读取数据库连接字符串的问题
winform:三层开发了的项目,在UI层app.config中配置了 ,连接字符串,如下
 <connectionStrings>
  <add name="EmpManagerConn" connectionString="server=.;uid=sa;pwd=sa;database=EmpManager"/>
 </connectionStrings>

在UI层后台逻辑代码中也能通过如下设置:

System.Configuration.ConfigurationManager.ConnectionStrings("EmpManagerConn").ConnectionString引用到,但问题在

于我在数据访问层不能正确读取出来,当然数据访问的层该System.configuration.dll引用是添加

了,这段System.Configuration.ConfigurationManager.ConnectionStrings("EmpManagerConn").ConnectionString也能写出

来就是读取不到,不知道为什么,我在数据访问层添加了个app.config也读取不到嘛,请有经验的大虾们指点下,该如何得到

[解决办法]
private static string GetConnectionStringsConfig(string connectionName)
{
return ConfigurationManager.ConnectionStrings[connectionName].ConnectionString.ToString();

string app=System.Config.ConfigurationManager.AppSettings["app"];
[解决办法]
这里说得比较清楚,你看看是不是参数错了所以读取不到:
http://rfbao.blog2.cnool.net/Article/2010/03/06/404858.html

[解决办法]
读取不到,不知道下个断点调试一下吗?
看看是否是你的key写错了
[解决办法]
查看文件读取的位置是否指向正确

热点排行