关于ConnectionString及appSettings未将对象引用设置到对象的实例
在webconfig有时用哪种方式读取数据库链接有时比较乱,弄反则出现未将对象引用设置到对象的实例错误,所以应该总结下
<appSettings>
<add key="ajaxcnnetConnection" value="Server=.;uid=sa;pwd=sa;database=Northwind" />
</appSettings>
当使用appSettings时 时VS2008中用ConfigurationManager.AppSettings调用
string s = ConfigurationManager.AppSettings["ajaxcnnetConnection"].ToString();
<connectionStrings>
<add name="ajaxcnnetConnSqlServer" connectionString="Data Source=(local);Initial Catalog=Northwind;User ID=sa;Password=sa;" providerName="System.Data.SqlClient;"/>
</connectionStrings>
当使用connectionStrings时VS2008中用ConfigurationManager.ConnectionStrings调用
string b=ConfigurationManager.ConnectionStrings["ajaxcnnetConnSqlServer"].ToString();
实际上connectionStrings->ConfigurationManager.ConnectionStrings
appSettings->ConfigurationManager.AppSettings是由关联的
原创文章转载请注明出处:云飞扬IT的blog





