在vb .net winforms应用程序中,我尝试了某些记录的“宽和浅”子元素。我使用强类型的业务对象(Strataframe)。将数据集序列化为强类型业务对象属性
我的计划是在表单上放置一个数据集并收集大量“子表”。他们在持久数据中没有对应关系,所以数据集是无类型的,我通过表格的属性表创建模式。每个表格都是界面中datagridview的数据源。
在我的概念证明示例中,我的主要业务对象(CustomerBO)与SQL Server 2008表中的字段(pk,name,)进行交互,第三列当前为varchar(max),因为我认为XML可能只是很容易变成varbinary(max),如果这对保存序列化数据集更好。
bo.bigfield将是强类型的道具我想持有byte()数组或XML或任何表示该记录的数据集的内容。
所以,问题简而言之 - 我如何将数据集转换为单个数据并从该数据中重现数据集。这是我第一次进入数据集,datagridviews,所以如果有更好的方法来完成我正在听的任何。
代码和建议非常赞赏 - VB或C#