我的问题是,当我们使用ADO.Net命令调用时,我们可以从EF调用SP吗?如果是,请发一些示例代码。
我刚刚开始研究.Net MVC 4+ EF 5(ORM)。但是不太了解EF的工作原理。 EF是否优于ADO.Net对象?我是这种编码的新手。所以需要对此进行一些澄清。
先谢谢。
Jagadisha
答案 0 :(得分:0)
打开您正在创建的模型的EDMX文件。然后右键单击该文件并单击“从数据库更新模型”。选择要导入的功能/ SP,然后单击“更新”。然后,右键单击相同的EDMX文件,然后单击“添加新/功能导入”,并在“功能名称”字段中添加“方法名称”。
将导入添加到dbcontext后,您现在可以使用dbcontext.MethodName语法将proc作为函数调用。
这是一篇很棒的文章,包含步骤和更多细节......
答案 1 :(得分:0)