输出参数与实体框架的问题?

  • 回答 (2)
  • 关注 (0)
  • 查看 (19)

在我的MVC项目中使用EF。在我的项目中,我需要使用存储过程。我的问题是使用存储过程的输出参数。我不知道该怎么做

奥特曼奥特曼奥特曼奥特曼提问于
特殊枪的潘鬼鬼前端开发回答于
已采纳

在创建实体模型时,应确保包含存储过程。然后,为他们创建函数导入:

  1. 在Visual Studio中打开您的实体模型
  2. 模型浏览器应该在屏幕的右侧打开
  3. 在模型浏览器中,您需要选择存储过程,然后单击添加功能导入以创建存储过程的功能。
  4. 将打开一个对话框来选择存储过程和返回类型

可以在代码中使用

using (MyEntities myContext = new MyEntities ())            
{                
   System.Data.Objects.ObjectParameter output = new System.Data.Objects.ObjectParameter("OutputParameterName", typeof(int));                
   myContext.GetCustomerCount(output);                
   Console.WriteLine(output.Value);            
}

回答过的其他问题

OCR文字识别技术有哪些应用?

识别快递运单啊,手写体OCR已运用到运单识别场景,解决了物流行业每日快递单人工输入工作量极大且极易出错,非常低效等问题,传统人工识别按照3min/单,1000单需要6.25个人/天,保证运单时效则需要耗费大量人力,考虑人力成本则影响运单及时性,成本和服务难两全。OCR运单识别速度...... 展开详请

C中的UDP侦听器不输出正确的十六进制信息

首先,您不检查返回结果recvfrom,因此您的buf数组可能包含与您描述的数据完全错误的数据/错误数据。你可以检查一下MSDN文档(或任何其他recvfrom手册),因为它包含一个很好的起点:https: //msdn.microsoft.com/en-us/library...... 展开详请

在numpy数组上映射函数的最有效方法

我测试过的所有建议的方法,加上np.array(map(f, x))与perfplot(我的一个小项目)。 消息#1:如果你可以使用numpy的本机函数,那就这样做吧。 如果你想已经矢量化功能的矢量(如x**2在原岗位的例子),使用的是多比什么都更快(注意对数标度): ...... 展开详请

通过AJAX从单选按钮的形式将序列化数据添加到wp数据库

已采纳
好的,您没有包含保存该updateSetlistInfo()方法的完整类。但你提供的东西看起来不错。 我要调试的第一件事是$dataArray。它确实持有2(do_play / dont_play)键吗? 添加它(就在foreach调用之前): error_log('$data...... 展开详请

进程无法写入文件或创建它

该文件将写入项目的bin / release文件夹中。传入c:/temp/file.txt,您将在c:/ temp中看到文件

还要确保您的用户帐户可以访问该位置

为什么ajax没有将输入字段值传递给php解析器?

您在发送请求时没有将电子邮件字段添加到您的变量中,在此行中:

var vars = "firstname="+fn+"&lastname="+ln;

所属标签

扫码关注云+社区