2011-06-07 101 views
1

我有兩個存儲過程返回一組稍微不同的列。我有一個單獨的ComplexType定義來管理每個結果類型。功能導入映射中的嵌套複雜類型

然而,這兩種類型共享許多相似的列 - 例如,前10列是相同的,然後接下來的4或5變化。

是否可以創建第三個ComplexType - 比如BaseType,並將其作爲其他兩種類型的屬性。使他們的定義更簡單。

IDE將允許我設置它,但是我無法讓它在運行時正常運行。

我覺得它應該是可能的,因爲IDE允許我設置它。

任何幫助得到這個工作將不勝感激。

感謝

亞當

回答

0

看來,雖然IDE將允許您設置複雜的類型則認爲是非法的,這種嵌套。爲了解決這個問題,我只需創建平面複雜類型定義並接受一些基本的字段複製