Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2016, 07:49
gilAsuaje
 
Fecha de Ingreso: diciembre-2014
Mensajes: 18
Antigüedad: 10 años
Puntos: 0
conexion c# con postgres

buen dia sres. Desarrolladores tengo un problema con esta conexion a pgsql. no se que esta sucediendo coloque un breakpoint en cada linea de codigo y entra en todas las lineas pero no me reconoe el usuario, no se si lo este haciendo mal o me falte algo ya coloque el
using npgsql;
e hice una clase con la cadena de conexion para llamar solo la cadena y nada mi conf de pgsql es exacta ya intente todo lo que mis conocimientos tienen estoy usando un proyecto de WTF y tambien tengo instalado lo mahapps para darle estilos metro y npgsql lo baje de Nuget no se si eso sirva como inf. para determinar que esta sucediendo. aqui dejo el fragmento de codigo... de ante mano muchas gracias con cualquier ayuda




Código:
       private void btnaceptar_Click(object sender, RoutedEventArgs e)
        {
            bool blnfound = false;
            
            NpgsqlConnection conn = new NpgsqlConnection("Server=localhost;Port=5432; User Id=postgres;Password=1234;Database = systemBD");
            conn.Open();
            NpgsqlCommand cmd = new NpgsqlCommand("Select * from usuario where cod_usu = '" + txt1 + "' and con_usu = '" + txt2 + "' ", conn);
            NpgsqlDataReader dr = cmd.ExecuteReader();
            if (dr.Read())
            {
                blnfound = true;
                modulos form = new modulos();
                form.Show();
                this.Hide();
            }
            if (blnfound == false)
                MessageBox.Show("Usuario o Contraseña Incorrecta", "Mensaje de Alerta", MessageBoxButton.OK);
            dr.Close();
            conn.Close();
        }