Si tengo una cadena de conexión definida en mi archivo web.config, ¿cómo puedo crear una conexión al SQL db desde C# código (lo olvidé de especificar) y luego llamar a un procedimiento almacenado. Luego me gustaría usar estos datos de alguna manera como mi DataSource para un GridView.Llamar a un procedimiento almacenado con asp.net
Así es como la cadena de conexión se define en el web.config:
<connectionStrings>
<add name="db.Name" connectionString="Data Source=db;Initial Catalog=dbCat;User ID=userId;Password=userPass;" providerName="System.Data.SqlClient" />
</connectionStrings>
El servidor db es un servidor Microsoft SQL.
Esto es lo que estaba buscando:
ConnectionStringSettings conSet = ConfigurationManager.ConnectionStrings["db.Name"];
SqlConnection con = new SqlConnection(conSet.ConnectionString);
El código para obtener los datos es bastante trivial. Estaba más interesado en acceder desde una variable connectionString en el archivo web.config.
¿Qué tipo de base de datos? – N0Alias
¿Estás usando vb.net o C#? (Solo para ayudarte con la sintaxis). – JonH