Olá leitor, em mais uma dica, vou explicar como adicionar, atualizar e excluir ConnectionStrings do nosso Web.config.
Primeiro declare as Namespaces que utilizaremos no seu WebForm:
<br />
using System.Configuration;<br />
using System.Web.Configuration;<br />
Agora segue o código abaixo que irá realizar as alterações:
<br />
Configuration webconfig = WebConfigurationManager.OpenWebConfiguration("~");<br />
ConnectionStringsSection dbConnString = webconfig.ConnectionStrings;</p>
<p>// Adicionando<br />
dbConnString.ConnectionStrings.Add(new ConnectionStringSettings("Conn", "server=localhost;uid=root;pwd=123456;database=MeuBanco;", "MySql.Data.MySqlClient"));<br />
// Alterando<br />
dbConnString.ConnectionStrings["Conn"].ConnectionString = "server=mysql.servidor.com.br;uid=root;pwd=123456;database=MeuBanco;";<br />
// Excluir<br />
dbConnString.ConnectionStrings.Remove("Conn");</p>
<p>webconfig.Save();<br />
Para iniciar o teste comente as linhas que altera e exclui a ConnectionString para adicionar, depois comente a linha que adiciona e excluir para alterar e em seguida comente a linha que adiciona e altera para excluir. Sempre que executar abra o seu web.config e veja o resultado.
Abraço e sucesso!
Leia a postagem original