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

app.config配置数据库连接串如下
<connectionStrings>
<add name="concString" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db.mdb"/>
</connectionStrings>
请问怎么获取name值,需要引入的using System.Configuration;命名空间中怎么找不到ConfigurationManager呢?求解!!

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();
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-04
右键要使用获取的项目名,添加引用,引用.Net里的 System.Configuration的引用,添加引用后,就有了.
第2个回答  2020-04-14
foreach (ConnectionStringSettings item in ConfigurationManager.ConnectionStrings)
{
// 每一个item就是每一个配置
}
第3个回答  2011-10-04
要先引用那个System.Configuration组件。
第4个回答  2017-05-25
未将对象引用设置到对象的实例表示你根本没有取到数据
你单步调试查看ConnectionStrings里面有没有数据
就是这样的

C#怎么获取app.config中connectionStrings配置节中的name值?
1.先在程序中导入包using System.Configuration;2.或是在右边项目名中添加外键引用 System.Configuraton;xml文件配置如下:<?xml version="1.0" encoding="utf-8" ?> <configuration> <configruations> <\/configurations> <connectionStrings> <add name="DataBaseOwner" (数据库拥有者) ...

C#app.config文件connectionStrings中的字符串如何获取本文件中appSett...
global:: 程序名.Properties.Settings.Default. 连接字符串名;输入global及双冒号后,会自动提示余下的选择。此方法适用高低版本的C#NET,从2.0到4.0。下面一个示例,假定程序名是SetAppConfig。static void Main(string[] args){ SqlConnection connection = new SqlConnection();connection.ConnectionS...

C#app.config文件connectionStrings中的字符串如何获取本文件中appSett...
string connstring = System.Configuration.ConfigurationManager.ConnectionStrings["Mydata.Properties.Settings.MydataConnectionString"].ConnectionString;你如果想自定义字符串,那么就不要直接取 你的值都是现成的 自己配一个出来就好了 string connString = string.Format("Data Source={0};Initial Catalog...

c#读取Config文件的问题
这错误要么就是你的sql配置文件路径不对,要么就是配置文件内部格式不正确。你只贴出了堆栈,没有贴出错误信息,看不出是什么错误。ibatis是开源的,可以下载源代码加入工程,一起调试,就知道哪错了。

C#中app.config配置SQLserver数据库问题!特急!
阁下的add标签写错了,里面的key应该是name,获取可以试试(System.ConfigurationManager.ConnectionString["AddressBook"].connectionString)如果用这语句要添加系统应用的System.Configuration命名空间,

C#winfom中链接后台数据库操作页面怎么调用app.config的配置文件
\/\/using System.Configuration;还要引用dll string s = ConfigurationManager.ConnectionStrings["DbConnectionString"].ConnectionString;

配置文件app.config怎么调用呢?
string str=System.Configuration.ConfigurationManager["connection"].ToString();\/\/connection是配置文件中的nameSQLConnection con=new SQLConnection(str);app.config中设置如下:<?xml version="1.0" encoding="utf-8" ?><configuration> <connectionStrings> <add connectionString="Data Source=Lilith-PC\\SQL2005;...

C#dll类库如何设置配置文件
从 Project -> Add New Item 菜单中找到 Application Configuration File,一般文件名为 App.config。这个会自动被 Build 成该 DLL 的默认 .config 配置文件,可以用 ConfigurationManager 读取到。连接字符串问题(ConfigurationManager.ConnectionStrings)config中如下配置:<connectionStrings> <add name="SQLConn...

app.config中数据库路径的写法(C#+access 窗体应用程序)
DataDirectory是读取App_Data下的文件。最好是这样,“~”是读取应用服务目录的根目录。Data Source=~\/jz_manage.mdb"providerName="System.Data.OleDb" \/>

C#如何修改以.config结尾的XML文件
app.config文件为应用程序的配置文件,操作此文件并不能按操作一般的XML文件那样,而是需要C#提供的关于操作配置文件的类库Configuration来操作.另外还要添加此应用(System.Configuration)才行:在vs右边的文件列表里解决方案上右击,选中添加引用,在弹出的对话框里选中System.Configuration添加即可.对于配置文件的修改...

相似回答