C# 带关系的DataGridView(显示名称,而不是id)
说明: 关于C# 带关系的DataGridView(显示名称,而不是id),c#,.net,datagridview,C#,.net,Datagridview,说明: 关于DataGridView,我有一个问题。我需要显示Client\u Name而不是Id\u Client 这是产品表,它与客户表有关系 图像: 我正在使用Access DB和DataSet。为了避免必须执行多个查询才能获得每个产品的客户机名称,您应该在查询中包含一个内部联接到客户机表,并将客户机名称与产品数据一起返回 SELECT pro.*, cli.[Name] as ClientName FROM Products pro INNER JOIN C
DataGridView
,我有一个问题。我需要显示Client\u Name
而不是Id\u Client
这是产品
表,它与客户
表有关系
图像:
我正在使用Access DB和DataSet。为了避免必须执行多个查询才能获得每个产品的客户机名称,您应该在查询中包含一个内部联接到客户机表,并将客户机名称与产品数据一起返回
SELECT pro.*, cli.[Name] as ClientName
FROM Products pro
INNER JOIN Clients cli ON cli.Id = pro.ClientId
如果您指定数据访问策略,我们可以提供更多帮助。我使用access DB和DataSet,但我如何使用id和名称创建绑定?不确定我是否遵循,但您是否按照我的指示执行查询,表明您的数据集上已经有了客户端名称,因此您只需要像对任何其他字段所做的那样进行绑定