2010-03-31 20 views
0

我們正在使用存儲過程的Linq-to-SQL,我們需要關於我們的一個問題的幫助。我們擁有的用戶表具有用戶表所需的所有字段,例如名字,姓氏和其他字段,表格也存在於我們的DBML文件中。現在問題是我們有一個存儲過程映射到table-> User返回一個名爲fullname的字段(firstname和lastname的組合),它不在usertable中。那麼解決這個問題的最好方法是什麼?Linq-to-SQL-存儲過程返回的字段不存在於映射表中Info

另一件事是其他存儲過程之一返回兩個表的混合列的內部聯接在這種情況下我怎麼能映射存儲過程與我們的DBML文件中的表映射信息類。

回答

0

我們建議您使用部分類中定義的計算屬性。如果對模型進行任何更改,它將不會受代碼重新生成的影響。
對於具有混合列的表,可能的解決方案之一是在數據庫中創建一個與混合列的結構相同的視圖。