Definir y obtener una cadena de conexión para una base MySQL en Visual Studio con C#

Stay hungry, stay foolish

Steve Jobs

Es esta ocasión les traigo un tutorial para definir y obtener una cadena de conexión para una base MySQL en Visual Studio con C#, aunque es de forma similar para cualquier otro manejador de base de datos.

CADENA DE CONEXIÓN

Una cadena de conexión contiene la información de inicialización que se transfiere como un parámetro desde un proveedor de datos a un origen de datos.

Definir una cadena de conexión

1. Lo primero que tenemos que hacer es ir al explorador de soluciones y hacer doble clic sobre el archivo Settings.settings 

2. En la ventana que nos aparece tenemos que asignar el nombre en este caso asigne: cadConexion, tambien indicamos el tipo que tiene que ser: cadena de conexión, posteriormente hacemos un clic en el botón examinar de la opción valor para configurar el origen de datos y los parámetros de conexión.

3. Elegimos el origen de datos de acuerdo a la base que estemos manejando, en este caso elegí MySQL Database

4. Configuramos los parámetros de conexión: servidor, usuario, password, nombre de la base de datos

5. Listo, ahora solo guardamos los cambios y cerramos el archivo.

Obtener una cadena de conexión

1. Para obtener el valor de la cadena de conexión que configuramos previamente lo que tenemos que hacer es agregar la referencia configuración para ello nos vamos a menu proyecto > agregar referencia y seleccionamos la referencia: System.Configuration

2. En el codigo del formulario agregamos el espacio de nombres System.Configuration


using System.Configuration;

3. Ahora ya podremos tener acceso al valor de la cadena de conexión utilizando el siguiente código


string cadenaConexion = ConfigurationManager.ConnectionStrings["cadConexion"].ToString();

Eso es todo por hoy, esperamos sus comentarios.