Подключение поля к pgadmin с visual studio - PullRequest
0 голосов
/ 23 сентября 2019

Я получаю сообщение об ошибке (var reader = cmd.ExecuteReader ()), когда пытаюсь его запустить.Я хочу подключить visual studio к pgadmin и создать систему входа в систему, но она не работает.C #

    public void pg()
    {
        string connString = string.Format("Server={0};Port={1};username={2};password={3};Database={4};",
        "localhost", 5432, "bankapp", "123", "mydbpostgres");

        using (var conn = new NpgsqlConnection(connString))
        {
            conn.Open();

            // Insert some data
            using (var cmd = new NpgsqlCommand())
            {
                cmd.Connection = conn;
                cmd.CommandText = "Select Count(*) From login where username='" + textBox1Username.Text + "' and password='" + textBox2Password.Text + "' ";
                //cmd.Parameters.AddWithValue("p", "Hello world");
                int rows = cmd.ExecuteNonQuery();
            }

            // Retrieve all rows
            using (var cmd = new NpgsqlCommand("SELECT mydbpostgres FROM data", conn))
            using (var reader = cmd.ExecuteReader())
                while (reader.Read())
                    Console.WriteLine(reader.GetString(0));
        }
...