ASP.NET / Web Config
Aprenda a usar a Classe ConfigurationManager do Framework .NET
enviado por Jonatan Kapps
A pouco tempo quando estava chamando a ConnectionString do webconfig de um projeto web em ASP.NET no Visual Studio 2010 percebi que o método ao qual chamava estava obsoleto, e era sugerido utilizar o ConfigurationManager.
Já que eu perdi um bom tempo pesquisando sobre a tal classe resolvi postar aqui, para evitar que sofram o que sofri =]
Agradecimentos ao "Psychocoder" do blog Dream.in.code.
<!-- Aqui é o webconfig com a sua connectionstring -->
<?xml version="1.0"?>
.....
<configuration>
<appSettings/>
<connectionStrings>
<add name="clientesConnectionString" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename=C:\_aspn\artigos\App_Data\clientes.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
....
<authentication mode="Windows"/>
</system.web>
</configuration>
----------------------------------
//Aqui obtenho a connectionstring do webconfig
using System.Configuration;
SqlConnection sqlconn = new SqlConnection(ConfigurationManager.ConnectionStrings("clientesConnectionString").ConnectionString);
Versão impressa gerada em
quinta-feira, 20 de junho de 2013 em 02:38:03.
© Código Fonte