在vb .net winforms應用程序中,我嘗試了某些記錄的「寬和淺」子元素。我使用強類型的業務對象(Strataframe)。將數據集序列化爲強類型業務對象屬性
我的計劃是在表單上放置一個數據集並收集大量「子表」。他們在持久數據中沒有對應關係,所以數據集是無類型的,我通過表格的屬性表創建模式。每個表格都是界面中datagridview的數據源。
在我的概念證明示例中,我的主要業務對象(CustomerBO)與SQL Server 2008表中的字段(pk,name,)進行交互,第三列當前爲varchar(max),因爲我認爲XML可能只是很容易變成varbinary(max),如果這對保存序列化數據集更好。
bo.bigfield將是強類型的道具我想持有byte()數組或XML或任何表示該記錄的數據集的內容。
所以,問題簡而言之 - 我如何將數據集轉換爲單個數據並從該數據中重現數據集。這是我第一次進入數據集,datagridviews,所以如果有更好的方法來完成我正在聽的任何。
代碼和建議非常讚賞 - VB或C#