多表填充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 先做成一个数据集填充到一个表就行了 不用查询三次
------解决方案--------------------不要填充到同一個表
試試填充到兩個表看看