我在处理具有相同ID的数据时遇到问题,例如,我有一个名为idClients的表和另一个名为idAnnouncements的表,而我在visualstudio上有一个datagridview,我想将idAnnouncements中的所有数据具有相同的idClient。
//表公告
将葡萄牙语翻译成英语 (idClientes-> id客户端) (idAnuncios-> idAnnouncements)
//方法在DATAGRID视图上放置数据
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();
}
更直接地说,我在此处选择一个ID,它会显示来自该ID的客户的所有信息:http://prntscr.com/m8ufhe
答案 0 :(得分:0)
此查询示例将加载所有客户端及其公告:
SELECT *
FROM Clients AS c
INNER JOIN Announcements AS a ON a.idClientes = c.idAnuncios;