首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

多表填充DataSet出有关问题了,求救!

2012-02-11 
多表填充DataSet出问题了,求救!!!!!!!!我有3张数据表(A,B,C),分另有记录1,2,3条,现按下做法填充到DataSet

多表填充DataSet出问题了,求救!!!!!!!!
我有3张数据表(A,B,C),分另有记录1,2,3条,现按下做法填充到DataSet中(简ds):
....
表A填充到 "XXX "
da.fill(ds, "XXX ");

....
表B填充到 "XXX "
da.fill(ds, "XXX ");

....
表C填充到 "XXX "
da.fill(ds, "XXX ");

现在读取ds时,表A正常,表B上出现1个空格,表C上出现3个空格,   请问题如何解决这个问题?
发现问题是:B上的空格数是A的记录数,C上的空格数是A+B的记录数,请问如何解决?

急.........

[解决办法]
我弱智了 呵呵
sorry

如果你的三个表ABC带有主从关系 这么用应该没问题
如果你的三个表ABC结构是一样的 建议最好使用union all 先做成一个数据集填充到一个表就行了 不用查询三次
[解决办法]
不要填充到同一個表
試試填充到兩個表看看

热点排行