我想写的连接字符串到Web.config中是这样的:如何在web.config文件中编写连接字符串并从中读取?
<connectionStrings>
<add name="Dbconnection" connectionString="Server=localhost;
Database=OnlineShopping ; Integrated Security=True"/>
</connectionStrings >
,并从中读取像这样:
string strcon =
ConfigurationManager.ConnectionStrings["Dbconnection"].ConnectionString;
SqlConnection DbConnection = new SqlConnection(strcon);
当运行程序我得到的,因为空的错误参考。但当我使用此代码:
SqlConnection DbConnection = new SqlConnection();
DbConnection.ConnectionString =
"Server=localhost; Database=OnlineShopping ; Integrated Security=True";
我没有得到任何错误,程序工作正常! 问题是什么?
您不需要WebConfigurationManager来读取连接字符串。 – slfan