<?xml version="1.0" encoding="GB2312" ?> 
<data>
<学生>
<name>李明</name>
<成绩>
   <语文>90</语文>
   <数学>90</数学>
</成绩>
</学生>
<学生>
<name>王飞</name>
<成绩>
   <语文>80</语文>
   <数学>80</数学>
</成绩>
</学生>
</data>xml文件有很多学生记录每个学生下的成绩也对应很多行现在将整个xml读入dataset中,也可以取到 "学生"表,
问题就是:取到每个学生后,如何再取出对应的"成绩"表中的记录数据

解决方案 »

  1.   

    当然按照行号关联并不十分可靠,最好还是按照自动生成的Relastions[0](根据“学生_Id”列)关联查询最好。我从来不使用DataSet。这个东西真的我会直接反序列化为“学生[]”对象数组直接了当,而不是用什么DataSet。
      

  2.   

    没人知道了吗,如何处理这个dataset
      

  3.   

    说是一对多的记录在dataset  如何用循环语句进行读取
      

  4.   

    要使用关联名来子记录 relationName关联名是 "学生-成绩"