碰到一个比较棘手的问题, 在DataSet中创建了表之间的关联, 但转为XML以后,无法描述出表之间的关系 .
ds.Tables.Add(dt); ds.Tables.Add(dt_dtl); CreateRelation(dt.Columns["id"], dt_dtl.Columns["id"], ds); // 创建关联 private void CreateRelation(DataColumn masterCol, DataColumn detailCol, DataSet ds) { DataRelation relCustOrder; relCustOrder = new DataRelation("CustomersOrders ", masterCol, detailCol); ds.Relations.Add(relCustOrder); }