C sharp - ¿Como mostrar datos en texbox validando estado en c# y postgres?

 
Vista:
Imágen de perfil de Erwin
Val: 5
Ha aumentado su posición en 32 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

¿Como mostrar datos en texbox validando estado en c# y postgres?

Publicado por Erwin (3 intervenciones) el 06/11/2019 02:06:34
Captura

Mediante una consulta desde c# a la base de datos en postgres, deseo mostrar en un textbox el dato de la columna ndit, siempre y cuando el estado de la columna iest sea A.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Daniel Gonzalo
Val: 32
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

¿Como mostrar datos en texbox validando estado en c# y postgres?

Publicado por Daniel Gonzalo (12 intervenciones) el 07/11/2019 18:09:41
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
using Npgsql; // si no esta la referencia la tenes que hacer en tu proyecto. 
 
 
   class Ejemplo
   {
     static void Main(string[] args)
     {
         //Conectar a postgresql
         NpgsqlConnection conn = new NpgsqlConnection("Server=TuServer; User Id=TuUsuario; " +
             "Password=pwd;Database=postgres;");
 
         conn.Open(); // apertura de conección
 
         //Aca creas tu query y le envías la conexión con la que va a trabajar y filtras la condición que necesitas 
         NpgsqlCommand command = new NpgsqlCommand("SELECT ndit  FROM tuTabla WHERE iest='A'", conn);
 
 
         NpgsqlDataReader dr = command.ExecuteReader();
 
         // Si devulve datos los recorre y te los muestra por la consola(depues vos fijate para ponerlos en tu textbox en este caso sería dr[0].tostring();)
 
         while (dr.Read())
           Console.Write("{0}\t{1} \n", dr[0], dr[1]);
 
         conn.Close(); // cierre de conexion a BD. 
     }
   }
Disculpa si no te enendí bien y te complique mas que ayudar.
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar