问题
In my code behind page, how do I access the connection string which is stored in my web.config file?
回答1:
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["YouConnStringName"].ConnectionString;
This requires references to System.Configuration.dll and System.Web.dll.
回答2:
How to: Read Connection Strings from the Web.config File
回答3:
From comment on http://msdn.microsoft.com/en-us/library/ms178411.aspx
string c = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["myconnectionstringname"].ConnectionString;
Requires your project to reference to System.Web and System.Configuration. I had to actually add a reference to "System.Configuration" not just add a Using.
来源:https://stackoverflow.com/questions/1041853/c-sharp-connection-string-in-web-config-file