引用连接字符串的操作应如下:
MySQLHelper.ExecuteNonQuery(ConfigurationManager.ConnectionStrings["MyDB"].ConnectionString,CommandType.Text,sqlQuery,sqlParams);
ConfigurationManager.AppSettings["ConnectionString"]会在中寻找
AppSettings名为的东西
ConnectionString,但找不到。这就是为什么您的错误消息指出的
"ConnectionString"property has not been initialized原因,因为它正在寻找
AppSettingsnamed
的初始化属性
ConnectionString。
ConfigurationManager.ConnectionStrings["MyDB"].ConnectionString指示查找名为“
MyDB”的连接字符串。
这里有人在谈论使用web.config连接字符串



