2011-01-28 73 views
1

我已經創建了一個表並創建了edmx文件,並且創建了一個返回單行(通過主鍵選擇)的存儲過程,並且我希望edmx具有調用該SP的函數並返回一個類型。如何操作,請幫助開始使用EDMX立即

回答

2

在設計模式下選擇實體模型。右鍵單擊,選擇「添加」,選擇「功能導入」。現在,在對話框中給出該過程的名稱,並從下拉菜單中選擇過程。

但是,如果你已經有了表中的實體模型,你可以根據主鍵很容易選擇單行:

var objectRepresentingSingleRow = yourDataContext.theTable.First(t => t.Id == someId); 
+0

嗨克勞斯,但它直接返回類型ObjectResult的而不是MyType的,怎麼樣訪問返回的對象?我不想使用context.table.First – 2011-01-28 10:16:15

相關問題