dataSet中,主从关系的两个表,如何保存为xml
dataSet中,主从关系的两个表,如何保存为xml?
比如,有如下主从结构的一个xml,读入为主从关系两表.
(自动生成了主键 Table1_Id)
数据1:
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Table1>
<类别>1</类别>
<Table2>
<名称>1</名称>
</Table2>
</Table1>
</NewDataSet>
但是反过来,创建一个DataSet,以及两个主从关系的表.
再保存为xml时,主从关系丢掉了.生成的结构如下:
数据2:
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Table1>
<类别>1</类别>
</Table1>
<Table2>
<名称>1</名称>
</Table2>
</NewDataSet>
请问:
如何创建DataSet,使其导出数据1那样的结果?
------解决方案--------------------http://msdn.microsoft.com/zh-cn/library/system.data.datarelation.nested.aspx
=====> ds.Relations["your_relation"].Nested = true