我正在运行时向我的App.config文件中添加连接字符串,如下所示:
ConnectionStringSettings connSettings = new ConnectionStringSettings("dbConnectionString", "Data Source=DBSERVERNAME,1111;Initial Catalog=DBNAME;Integrated Security=false;User ID=USERID;Password=PASSWORD");
var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.ConnectionStrings.ConnectionStrings.Add(connSettings);
config.Save();
这段代码正确地将连接字符串添加到app.config文件中。
然后我尝试像这样创建一个SqlConnectionStringBuilder类:
SqlConnectionStringBuilder destinationConnection = new SqlConnectionStringBuilder(ConfigurationManager.ConnectionStrings["dbConnectionString"].ConnectionString);
我遇到了一个空引用异常。为什么会出现空引用异常?我在这里漏掉了什么吗?
ConfigurationManager.ConnectionStrings["dbConnectionString"]
的值吗? - helencrump