Está en la página 1de 10

31/10/2019 C# conexión a postgres | Cursania

 
Cursania  Blog  C#
Cursos conexión
Blog a postgres
Precios Iniciar sesión Registrate

C# conexión a postgres
En este post veremos como realizar una conexión al gestor de base
de datos postgres

Hola programadores, a cionados y curiosos que encontraron este post un


cordial saludo desde los laboratorios de cursania. hoy en nuestra seccion "post
de miercoles".

Tendremos un review del tutorial C# con conexión base de datos (postgres).


¿Un review?. Si un review, el cual pensamos que ayudara con el mejor
entendimiento del tutorial, El link para verlo en youtube es este.
1

https://youtu.be/otlKeYXrdB0

https://cursania.com/post/c-conexion-a-postgres 1/10
31/10/2019 C# conexión a postgres | Cursania

Bueno

a lo nuestro

Primero antes de empesar a codi car necesitaremos descargar y instalar los
controladores(drivers),
Cursoslos cuales
Blog nosPrecios
permitiran la comunicacion
Iniciar sesión con postgres
Registrate
Esto los podremos descargar directamente con el asistente de postgres
Buscaremos el asistente de descarga, 
con tecla windows --> todos los programas O 
--> postgres(versión que tengan instalada).

Al abrir el programa nos pedirá que indiquemos con que versión del gestor
trabajaremos.

https://cursania.com/post/c-conexion-a-postgres 2/10
31/10/2019 C# conexión a postgres | Cursania

 

Cursos Blog Precios Iniciar sesión Registrate

Al seleccionar nuestra versión y dar next. nos mostrara la siguiente opción en la


cual seleccionaremos Database Drivers --> Npgsql.

Al darle next nos pedirá que indiquemos donde se descargara el driver.

https://cursania.com/post/c-conexion-a-postgres 3/10
31/10/2019 C# conexión a postgres | Cursania

 

Cursos Blog Precios Iniciar sesión Registrate

Una ves descargados lo instalamos de la manera tradicional con el método


"next" 
importante "Al realizar la instalación recordar la ruta donde se instalan los dll "

https://cursania.com/post/c-conexion-a-postgres 4/10
31/10/2019 C# conexión a postgres | Cursania

Una ves instalado crearemos un proyecto de tipo windowsForm en visual



estudio. 

Cursos Blog Precios Iniciar sesión Registrate

Una ves creado el proyecto tendremos que agregar la referencia a los dll que
instalamos.
Para agregar la referencia iremos a nuestro proyecto --> click derecho -->
Agregar --> Referencia
Una ves aqui iremos a la opcion de Examinar --> boton examinar -->
buscaremos en donde instalamos los dll y buscaremos el archivo "Npgsql.dll". 
Al seleccionar el archivo se carga un ítem en la lista, tendremos que marcar el
ítem. Daremos aceptar para completar la referencia.

https://cursania.com/post/c-conexion-a-postgres 5/10
31/10/2019 C# conexión a postgres | Cursania

 

Cursos Blog Precios Iniciar sesión Registrate

En el formulario que se creo por defecto, le agregaremos 12 controles.


estos controles seran Textbox, Button y label.
Los textbox y label los utilizaremos como parámetros para la conexión y los
botones para realizar la conexión y desconexion.

https://cursania.com/post/c-conexion-a-postgres 6/10
31/10/2019 C# conexión a postgres | Cursania

En el Button de conexión con guraremos la cadena de conexión tomando los


 de los textbox, una ves
datos de nido realizaremos la conexión a postgres.

private void Cursos Blog Precios


button1_Click(object sender, Iniciar sesión
EventArgs e) Registrate
{
//Armamos la Cadena de Conexion
conexion.ConnectionString = "User ID=" + txt_user.Text + "; Password=" + t
"; Host=" + txt_host.Text + "; Port=" + txt_puerto.Text + "; Dat
try
{
conexion.Open();
MessageBox.Show("Conexion Exitosa");
}
catch (Exception x)
{
MessageBox.Show(x.Message);
}
}

En el Button de desconectar comprobaremos el estado de la conexión y si esta


activa la desconectaremos.

private void button2_Click(object sender, EventArgs e)


{
try
{
if(conexion.State == System.Data.ConnectionState.Open)
{
conexion.Close();
MessageBox.Show("Conexion Cerrada");
}
}
catch (Exception x)
{
MessageBox.Show(x.Message);
}
}

Bueno esto es todo por hoy programadores, a cionados y curiosos que


encontraron este post.

https://cursania.com/post/c-conexion-a-postgres 7/10
31/10/2019 C# conexión a postgres | Cursania

Si tienes alguna duda no dudes en dejarnos tu comentario.


quieres mas contenido de 
Si este tipo registrate. para que puedas acceder a
nuestros distintos contenidos.
Nos vemos el próximo miércoles.
Cursos Blog Precios Iniciar sesión Registrate

COMENTAR    Compartir:


0 Comentarios
Este curso no cuenta con comentarios aún; puedes ser el primero, escribenos
tu duda, consulta, sugerencia o cali cación.

COMENTAR AHORA 

 Fecha 06/06

 Categoría Programación

 Autor Luis

 Comentarios 21

 Recursos 2

TUTOR

https://cursania.com/post/c-conexion-a-postgres 8/10
31/10/2019 C# conexión a postgres | Cursania

Luis
 
Desarrollador de Software

Cursos Blog Precios Iniciar sesión Registrate

POST RELACIONADOS

Mantenimiento de datos con C# y Postgres


Aprenderemos hacer un mantenimiento a una tabla del gestos de
base de datos postgreSql

CALIFICACIÓN


4.5 5 COMENTARIOS

COMENTAR AHORA

Aprender en línea nunca fue tan fácil, mejora tus habilidades con nuestros cursos.

Me gusta 673 Compartir

CONTÁCTANOS

OFICINA

Cl Huanchay 4820 / Los Olivos


Lima - Perú
TELÉFONOS

https://cursania.com/post/c-conexion-a-postgres 9/10
31/10/2019 C# conexión a postgres | Cursania

+51 918 950 981


 

Cursos Blog Precios Iniciar sesión Registrate


E-MAIL

ayuda@cursania.com

PÁGINAS IMPORTANTES

Cursos
Blog & Tutoriales
FAQ
Métodos de pago
Nosotros

FAQ

¿Qué obtengo si pago un curso?


¿Brindan soporte después de la compra del curso?
¿Hay otras formas de pago sino cuento con tarjeta?

©2019 Copyright Cursania

https://cursania.com/post/c-conexion-a-postgres 10/10

También podría gustarte