我很确定这段代码中有一些快速而简单的错误,但不知何故,我在过去的 2 个小时里一直在处理这个问题,但无法解决。
App.config
:
<configuration>
<connectionStrings>
<add name="BO"
connectionString="Data Source=MyServer;Initial Catalog=BO;User ID=WebUser;Password=MyPasswd"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
Class.cs
:
string connectionString = getNewConnection();
using (SqlConnection conn = new SqlConnection(connectionString)) { code }
方法。
public static string getNewConnection()
{
return ConfigurationManager.ConnectionStrings["BO"].ConnectionString;
}
错误:
你调用的对象是空的
在线上 :
return ConfigurationManager.ConnectionStrings["BO"].ConnectionString;
编辑: