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(); }