我创建了一个表并创建了edmx文件,我创建了一个返回单行的存储过程(按主键选择),我希望edmx有一个调用该SP并返回一个类型的函数。怎么做,请帮忙
答案 0 :(得分:2)
在设计模式中选择实体模型。右键单击,选择“添加”,选择“功能导入”。现在,在对话框中,为程序命名,然后从下拉列表中选择程序。
但是,如果您已在实体模型中拥有该表,则可以非常轻松地基于主键选择单行:
var objectRepresentingSingleRow = yourDataContext.theTable.First(t => t.Id == someId);