c# - 从存储过程中读取标量值数据并在 MVC 视图中显示
问题描述
我正在将一个变量传递给存储过程,我正在尝试检索存储过程返回的数据并通过 ViewBag 将其传递给视图,但我没有得到我期望得到的值。我越来越System.Data.Entity.Core.Objects.ObjectResult`1[System.String]
。我正在使用实体框架来映射我的对象。
这是在我的控制器中:
string id = collection.Get(0);
var sp = db.sproc_pallet_test(id).ToList();
ViewBag.name = sp;
这是我认为的代码
解决方案
找到了答案。我需要附加 .Single() 来获取值。
var sp = db.sproc_pallet_test(id).Single();
推荐阅读
- java - 在 Camunda BPMN 引擎中传递冗长的文本 - http 连接器
- javascript - 如何使用 Angular 使用 CSS 禁用锚点?
- java - 如何模拟 Cloud Foundry Java 客户端
- java - save() 上的 Spring Boot JPARepository 性能
- php - PHP:如何匹配一系列 unicode 配对代理表情符号/表情符号?
- c# - 文本框为空时如何返回所有值
- node.js - Stripe 不允许将费用与一次性来源的客户相关联
- python - 在字符串内部的列表中迭代字典
- javascript - 如何在传单中动态更改 worldCopyJump 值?
- android - ARCore Sceneform ChromaKeyVideo Sampleproject 如何使用视频功能