var configuration = WebConfigurationManager.OpenWebConfiguration("~");
var section = (ConnectionStringsSection)configuration.GetSection("connectionStrings");
section.ConnectionStrings["ServerConnection"].ConnectionString = "Data Source=...";
configuration.Save();
If you don't want to change your actual web.config then you can use;
using(OleDbConnection conn = new OleDbConnection("Type here your connection string"))
{
// Execute my code
}
Or you can copy the value of the connection string to another string if you want to preserve some data then do your changes..
string myNewConnectionString = ConfigurationManager.ConnectionStrings["ServerConnection"].ConnectionString;
myNewConnectionString.Replace("Data Source=Development", "Data Source=Production");