C#怎么获取app.config中connectionStrings配置节中的name值?

app.config配置数据库连接串如下<connectionStrings><addname="concString"connectionString="Provide... app.config配置数据库连接串如下
<connectionStrings>
<add name="concString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db.mdb"/>
</connectionStrings>
请问怎么获取name值,需要引入的using System.Configuration;命名空间中怎么找不到ConfigurationManager呢?求解!!
展开
 我来答
百度网友d3b631216
推荐于2016-10-25 · 超过21用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:59万
展开全部
1.先在程序中导入包using System.Configuration;
2.或是在右边项目名中添加外键引用 System.Configuraton;
xml文件配置如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configruations>
</configurations>
<connectionStrings>
<add name="DataBaseOwner" (数据库拥有者) connectionString="dbo"(类似sql)>
<add name="MySchoolConnectionString" connectionString=" Data Source=。;Initial Catalog=MySchool; User ID=sa; Password=12345 "
providerName=" System.Data.SqlClient "
</connectionStrings>
</configuration>

从配置文件中读取数据库连接字符串
private readonly string connString=ConfigurationManager.ConnectionStrings["MySchoolConnectionString "].ToString();

private readonly string dboOwner=ConfigurationManager.ConnectionStrings[" DataBaseOwner "].ToString();
愿过流声
2011-10-04 · TA获得超过120个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:127万
展开全部
右键要使用获取的项目名,添加引用,引用.Net里的 System.Configuration的引用,添加引用后,就有了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心爵happy
2020-04-14
知道答主
回答量:9
采纳率:0%
帮助的人:2.8万
展开全部
foreach (ConnectionStringSettings item in ConfigurationManager.ConnectionStrings)
{
// 每一个item就是每一个配置
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
学好数学数学好学
2011-10-04 · 超过62用户采纳过TA的回答
知道小有建树答主
回答量:736
采纳率:25%
帮助的人:195万
展开全部
要先引用那个System.Configuration组件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
御绿戎0EY
2017-05-25 · TA获得超过3.8万个赞
知道大有可为答主
回答量:2.7万
采纳率:38%
帮助的人:1324万
展开全部
未将对象引用设置到对象的实例表示你根本没有取到数据
你单步调试查看ConnectionStrings里面有没有数据
就是这样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式