MySQL Query и DataGridView - связь данных с одинаковым идентификатором - PullRequest
0 голосов
/ 18 января 2019

У меня проблема с реализацией данных с тем же идентификатором, например, у меня есть таблица с именем: idClients и другая таблица с именем idAnnouncements, и у меня есть сетка данных в visualstudio, я хочу поместить все данные из idAnnouncements, которые имеют одинаковые idClients.

// ТАБЛИЦА ОБЪЯВЛЕНИЙ

http://prntscr.com/m8u8kc

Перевод португальского на английский (idClientes -> Клиенты id) (idAnuncios -> idAnnouncements)

// СПОСОБ ПОСТАВКИ ДАННЫХ НА РАСПИСАНИЕ ДАННЫХ

public void PreencherDataGridView()
    {
        DataTable dt = new DataTable();
        query = " //the query I need";
        ler = ligaBD.ExecutaSelects(query);
        dt.Load(ler);

        if (dt.Rows.Count > 0)
        {
            dataGridView.DataSource = dt;
        }

        ler.Close();
    }

Чтобы быть более прямым, я выбираю идентификатор здесь, и там появляется вся информация от клиентов, у которых там есть этот идентификатор: http://prntscr.com/m8ufhe

1 Ответ

0 голосов
/ 18 января 2019

Этот пример запроса загружает всех клиентов и их объявления:

SELECT * 
FROM Clients AS c
INNER JOIN Announcements AS a ON a.idClientes = c.idAnuncios;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...