日期:2014-05-18  浏览次数:20830 次

读取配置文件的连接字符串的时候报未将对象引用设置到对象的实例
<?xml version="1.0"?>
<configuration>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
  
  <connectionStrings>
  <add name="benoraclConn" connectionString="server=win7-ben;database=ben;uid=ben;pwd=123"/>
  </connectionStrings>
</startup>
</configuration>
上面是我的app.config文件

下面是我的连接字符语句:
 //读取配置文件中得连接字符
  string connstring = ConfigurationManager.ConnectionStrings["benoraclConn"].ConnectionString;

------解决方案--------------------
C# code

<appSettings> 
<add key="benoraclConn" connectionString="server=win7-ben;database=ben;uid=ben;pwd=123"/>

</appSettings> 

 //读取配置文件中得连接字符
string connstring=ConfigurationManager.AppSettings["ConnectionString"];

------解决方案--------------------
connectionStrings 放第一个节点试下