我的绑定源中有以下列
BookID, Name, Price, StatusID
StatusID
是外键。
另一个表包含以下列
StatusID, Status_Name.
我希望Radgridview
包含以下列:Name
、Price
、Status_Name
。我该怎么做?
使用查询来读取这些结果,如下所示:
SELECT
a.Name, a.Price, b.Status_Name
FROM tableA a
LEFT OUTER JOIN
tableB b ON a.StatusID = b.StatusID
这里有两个选项:
- 使用分层网格,您将在级别 1 上拥有第一个表,在级别 2 上拥有第二个表。这是一篇如何设置的文章:在此处输入链接描述
- 如果您希望将列放在一个级别,则必须将它们放在单个表中(请参阅shA.t的答案)。将它们放在单个表中后,只需将网格绑定到该网格(将其 DataSource 属性设置为表实例)