问题标签 [multiple-resultsets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 Entity Framework 5.0 从存储过程返回一个 Int 和一个复杂类型
我有一个项目,我获得了一个必须使用的存储过程。它用于在数据库中创建新记录。它返回一个Int32
表中记录的新 ID。它还有一个临时表,其中存储错误并在第二个结果中发回。所以基本上最后两行是
我必须使用实体框架来调用存储过程。我的问题我不知道如何获得两个返回结果。
从数据库更新时的默认设置是只返回一个Int32
. 我尝试遵循一些示例,它们从存储过程中执行多个返回结果,但我认为这对我不起作用,因为所有示例都返回多个复杂类型,并且我混合了标量和复杂类型。
entity-framework - 使用 EntityFramework 存储库返回多个结果集
我正在编写一个代码,其中我需要多个表作为存储过程的结果。我正在使用实体框架存储库模式。它返回并绑定一个 IEnumerable 对象,但我需要同时将它与多个 IEnumerable 绑定。有人可以帮忙吗?
这是我正在使用的代码: db.Database.SqlQuery("procReturnsMultipleResultSets")
java - 如何使用相同的 resultSet.next() 两次?
我想使用该resultSet.next()
方法两次。我的意思是,我已经检索了 15 行员工及其资金(类型A
、类型B
)详细信息,在这 15 位员工中,我想知道有多少A
资金和B
资金映射到每个员工。
我正在使用该ROW_NUMBER()
方法来获取行数并按 emp id 过度分区。
查询运行良好,但出现以下异常:
线程“主”com.ibm.db2.jcc.am.SqlException 中的异常:[jcc][t4][10120][10898][3.64.82] 无效操作:结果集已关闭。错误代码=-4470,SQLSTATE=null
有人可以帮助我,如何处理?
提前谢谢你。
sql-server - 在存储过程中接收少数结果集之一
我有一个运行良好的存储过程,但它里面有三个“选择”。
选择不是来自内部临时表。
这主要是程序的格式:
我正在从另一个程序执行该程序,并且需要在那里捕获它。
我创建了一个表并将过程中的“exec”插入其中,如下所示:
之后我收到此错误:
表的列的顺序和名称与过程返回的完全一样。
是否有可能只捕获该过程返回的一个表并避免另一个表?我根本无法改变程序。
我尝试将表声明为与程序的第一个选择相同的字段,但我收到一条错误消息
先感谢您!
sql - 具有来自存储过程的多个结果集的实体框架
对于存储过程返回的接受的结果集数量,实体框架是否有任何限制?我试图从实体框架中的存储过程中获取 3 个结果集,但每次我得到错误
ExecuteFunction 中的类型参数“EfDesignerSprocMultiSets.GetProductStatus_Result”与函数返回的类型“StoreDBModel.Product_SprocResult”不兼容。
我试图从这个网站实现代码。它工作得很好,但是当我尝试再添加一个结果集时,我得到了上述错误。
java - 将结果集中的值写入文本文件(.txt 文件)
请在下面的代码上帮助我,因为我想将结果集中的值写入 txt 文件
代码
txt 文件中的必需输出
我得到的当前输出只是结果集中的最后一个值的一行,即下面
电流输出
请帮助我:(
sql-server - SQL Server 2008 存储过程多个 SELECTS 作为一组返回
我想编写一个 SQL Server 2008 存储过程,它在一条记录中返回:
- 当年最高股价,
- 年内最低股价,
- 本月最高股价,
- 本月最低股价
回顾我尝试过的以前的帖子select#1 UNION ALL select#2
,但这会返回两列的两个结果行(不管 AS),而不是四列的一行。(我是一个菜鸟,因此不完全确定这是一个无法被网络服务器或网页解析的问题——我的编码人员说最好有一行——所以这方面的建议也很好)。
临时表和 2012 年的新功能似乎也是可能的,但我错过了更简单的方法吗?
entity-framework - 在 MVC 中使用 List<> 处理多个表
这是我的问题,我是 mvc 新手,
我使用 List<> 从存储过程中获取数据,如下所示,
它对我来说工作正常,但我的 SP 返回2 个数据表。但是我的 List<> 只取第一个表的数据。
如果我想从第二个表中获取数据应该怎么做?
在 C# 中,我们可以使用
asp.net-mvc - 同一张表上的嵌套结果集(子和父)
我正在使用实体框架将数据引入 mvc 应用程序。该表包含 2 列,一列包含 ID(字符串),另一列包含 SQL 查询(字符串)。我想将数据带到一个网格中,该网格有 3 列,即 ID、查询和该查询的结果。我的方法是通过父结果集将 2 列引入并在子结果集并将它们显示在网格上。我该如何处理?
c++ - 如何使用 MySQL Cpp 连接器从存储过程中检索多个结果集?
比如说,以下存储过程返回多个结果集:
如何通过以下 cpp 代码访问它?