【发布时间】:2012-05-29 06:08:39
【问题描述】:
我有一个包含两个 DataTables 和 Pk_FK 之间关系的数据集。 类似于 sql 中的连接:
C#代码如下:
ds.Tables.Add(tabelaViagens);
ds.Tables.Add(tabelaViagens_Data);
ds.Relations.Add("Id_viagens", ds.Tables[0].Columns["ID_VIAGEM"], ds.Tables[1].Columns["ID_VIAGEM"]);
gvViagens.DataSource = ds;
gvViagens.DataBind();
但是,这样 Gridview 只显示 tabelaViagens 的内容。
知道如何让它显示两个表(像连接一样相关)?
【问题讨论】:
-
你是对的,没有“直接”的方法可以做到这一点。您必须先加入表格。这是一个帮助您入门的帮助类:support.microsoft.com/kb/326080/en-us
标签: c# gridview datatable dataset