关于Relations的问题
DataTable Dt1 = GetPaiHangTop10(Convert.ToInt32(Number));
DataTable Dt2 = GetPaiHangCompare(Convert.ToInt32(Number));
想要把这两个数据源用Dt1.Columns[ "JournalID "]、Dt2.Columns[ "JID "]连接起来,Dt2表中的数据有可能不完全配置Dt1(记录总数少于Dt1),如果出现Dt2无法找到与Dt1关连则向该字段填充一个默认值(0)。
Dt1数据结构
JournalID Name_CN Total
64 园林工程64 150
2 园林工程2 ..
11 浙江绿化苗木11 ..
8 园林工程8 ..
1 浙江绿化苗木1 ..
7 浙江绿化苗木7 ..
10 园林工程10 ..
9 浙江绿化苗木9 ..
6 园林工程6 ..
3 浙江绿化苗木3 ..
Dt2数据结构
JID OldTotal
1 20
2 20
3 40
7 20
8 30
10 30
11 30
------解决方案--------------------不懂
我原本以为我理解能力还将就的
再看了一遍
还是不懂,郁闷
------解决方案--------------------可以的,先用Group by分别建视图,再在两个视图基础上建我说的那个视图。
------解决方案--------------------DataSet DSet=(new Services()).XT_HTFIL_FILTER( " ");
DataSet DSet1=(new Services()).XT_HTFL_FILTER1( " ");
//****将Dset1复制到dset中
DSet.Tables.Add(DSet1.Table[0].Copy());
上面这样就可以了三.把两个数据数据集合成一个哈