Boletín mugperu Digital - Julio 2009!
  Search 
Saturday, May 19, 2012 ..:: Foros de Discusión ::.. Register  Login
Foros MUGPERU Minimize
Subject: Cadenas de Conexión en .NET
Prev Next
You are not authorized to post a reply.

Author Messages
jheredia_net
Posts:2

29/04/2005 06:08 AM  
 

Muchas veces cuando desarrollamos una aplicación con bases de datos, tenemos que en cada proceso estar abriendo una conexión para consumir datos, y muchas veces lo que generalmente se hace es crear una variable publica para todo el proyecto que contenga la cadena de conexión, aunque lo más recomendable sería crear una clase con métodos compartidos para lograr este propósito. Sin embargo en los proyectos .NET para la aplicaciones Windows se puede crear un archivo de configuración (app.config), y en las aplicaciones ASP.NET existe el archivo web.config, en los que se podrían guardar la cadena de conexión para toda nuestra aplicación. Este artículo describe un consejo sobre los connectionString útil para no tener que repetir la cadena de conexión de todas las partes del código que accedan a la base de datos. En el archivo .config de toda aplicación .NET se pueden guardar constantes, muy utilizadas para este fin. He aquí un ejemplo que serviría tanto para las aplicaciones Windows como para Web



Luego, en el código hacemos referencia al connectionString de la siguiente manera.

[Visual Basic]
Imports System.Configuration;
...
Dim cn As SqlConnection myConnection = _
   New SqlConnection(ConfigurationSettings.AppSettings("Cnx"))
...

De esta manera evitamos repetir el código del connectionString innecesariamente. He aquí un link sumamente interesante donde podrán encontrar prototipos para los ConnectionString de cualquier origen de datos. http://www.connnectionstrings.com



Consultor e Instructor en Tecnologías de Información
roberth20032002
Posts:88

29/04/2005 07:59 AM  

Muy buen punto de vista, yo estaba creando mis conexiones dentro de la pagina.

Tambien estaba tratando de configurar el web config pero no me daba resultados, y la verdad como nunca lo e usado no sabia que tipo de resultados me podria dar, al configurar este archivo. ahora lo vere con mas detenimiento, si puedes darme una ayudita sobre como configurar todo el archivo y para que sirve cada configuracion, seria excelente, te lo agradeceria un monton.

Mira yo uso Access, espero que tambien el web config me permita hacer una conexion a esa BD.

cesar_juanv
Posts:0

29/04/2005 02:56 PM  

Hola,

Como recomendación, procuren usar el application block de configuración para el manejo de sus valores de configuración (incluyendo la cadena de conexión) de una manera segura y de tal forma que su aplicación sea más ágil.

Saludos,

You are not authorized to post a reply.



ActiveForums 3.7
        
Copyright 2001-2012 MUGPERU   Terms Of Use  Privacy Statement