我有一个POCO
对象,包含四层深度包含的对象(如Invoice
包含含有gl条目税的行项目),我想将整个事物转换为{{ 1}}。因此会有4个表,每个表都有约束应用于父表。
有没有人知道会自动化的内容?
答案 0 :(得分:1)
如何填充此对象?如果它来自数据库,则有两种方法可以构建查询,以便使用单独的,自动相关的DataTable-s填充数据集。旧的,可能不再受支持的是SHAPE command。 更好,更近期的方法是使用FOR XML。
后一种方法还允许您从“POCO”的XML序列化表示中加载数据集(不是FOR XML,而是将XML加载到DataSet中)
答案 1 :(得分:0)
更好的JSON序列化POCO对象,然后将其反序列化为Dataset。 希望能做到。