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