1
如何使多个数据库的表?/p>
合并成一张表并显示在一
?/p>
gridview
?/p>
篇一?/p>
DataSet
多表关联实现本地数据复杂的查?/p>
如果要显示两张数据库表的记录,最简单的方法是检索时
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
一
?/p>
检
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
一
?/p>
DataTable
来显示?/p>
如果要显示两个以?/p>
DataTable
中的数据,则需要将
DataTable
放入
DataSet
并建?/p>
relation
就可以显示了?/p>
下面是刚做的一个例子。另外,父表一定要有主键。建?/p>
关联时要用主键?/p>
private
void
button1_Click(object
sender,
System.EventArgs e)
{
DataTable dtName = new DataTable(NameDt);
dtName.Columns.Add(ID, typeof(string));
dtName.Columns.Add(Name, typeof(string));
dtName.PrimaryKey
=
new
DataColumn[]