问题标签 [out-parameters]

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.

0 投票
1 回答
4196 浏览

sql - 如何在 vb.net 代码中使用 SQL Server 存储过程中的 OUT 参数

IN我有一个带有参数和参数的 SQL Server 存储过程OUT

我在vb.net中这样称呼它:

如何使用此存储过程的输出?( Srvce)

这是我第一次使用 OUT 参数,我想将结果转换为 String 以便能够在代码中使用它。

任何帮助,将不胜感激

0 投票
1 回答
1839 浏览

mysql - 创建具有 SYS_REFCURSOR 作为输出参数的 mysql 过程时出错

我正在创建具有两个参数的过程,一个是 SYS_REFCURSOR 类型的 p_cursor(OUT 参数),另一个是 INT(IN 参数)类型的 p_rank。但它显示一个错误。

我得到的错误是,

我认为 SYS_REFCURSOR 在语法上是错误的。请检查我的代码并让我意识到我的错误。提前致谢

0 投票
3 回答
969 浏览

objective-c - 定义返回错误的方法

如何定义返回错误和值的方法?

例如,当我调用 managedObjectContext 保存方法时,该方法返回一个布尔值以及一个错误:

你能给我一个直接的例子来说明这背后的方法定义吗?

编辑/更新:在同样的方面,怎么可能传回多个错误。我在下面做错了(我可能还不明白这个概念),这不起作用:

0 投票
1 回答
412 浏览

java - Wsdl 转 Java OUT 参数

如此链接所述:链接

从处理 OUT 参数的 wsdl 生成 java 类时,有两种处理 OUT 参数的方法

  • 持有人类型
  • 返回类型

当使用 Eclipse 的 Web 服务和 Web 服务客户端向导时,我会根据上面提到的第一种方式(持有者类)生成类。

有没有办法以这种方式配置 eclipse,我可以使用前面提到的第二种方式(一种返回类型)生成我的 java 代码?

据我在浏览互联网后所知,我在生成服务类时对所谓的“BARE”模式感兴趣。

0 投票
3 回答
291 浏览

c# - 如何在c#中获取当前执行方法的输出参数列表?

我被困住了,假设我有一个方法:

如何做到这一点?我知道的一种方式

但是更具体的 out 参数怎么样?

0 投票
2 回答
52 浏览

c# - 通过 Func 调用函数时访问函数的 out 参数

抱歉,我对问题的标题做得不太好,希望它会通过一些代码来体现

我创建了一个存储扑克手信息的类,如下所示

我按照最有价值手牌的顺序初始化了规则集合,这样当我采用匹配规则的 First() 时,最强大的手牌将被选为最佳手牌。

我似乎无法弄清楚的是如何将输出参数 bestCard 隧道化到 BestHandSummary 类的 BestCard 属性中?上面的代码不起作用,BestCard = bestCard 没有被分配,我可以理解为什么,但我想知道是否有任何小的改变可以修复它..

0 投票
0 回答
151 浏览

oracle - 带有 Oracle 存储过程 REF_CURSOR 或 OUT 参数的 MVC4 ReportViewer?

我有一个 MVC4 项目,我正在使用实体框架连接到我的 Oracle 存储过程“存在”的数据库。我能够成功连接,并且可以在服务器资源管理器中看到该过程。我还可以通过右键单击该过程并使用输入参数执行运行命令来测试该过程。我看到结果面板中显示的结果。我的问题是这个?取回数据的正确方法是什么,以便我可以通过操作结果在我的视图中返回它;我应该在存储过程中使用 OUT 参数还是应该使用 REF_CURSOR?

0 投票
1 回答
1485 浏览

c++ - 如何在 C++ 中创建一个全局向量

所以,我有这个问题。我有两个对象,我需要比较每个对象中的数据,问题是,当我调用一个函数时,我必须同时发送它们,但是我的老师要我制作它,以便我可以发送任何对象给它,并且向量将被更新,而不是重新创建。当前功能:

如您所见,我发送了两个对象,将它们放入循环中,得到我想要的,然后将向量发回。尽管我需要的是通用的,就像我发送一个对象一样,当前向量会更新,然后返回,冲洗并重复..我该怎么做?

0 投票
2 回答
1531 浏览

c++ - RAII、unique_ptr 和 out 参数

我是一名尝试学习 C++11 的 C# 开发人员。我正在尝试使用 windns.h 查询 DNS。

我开始DnsQuery()阅读并阅读我需要使用DnsRecordListFree(). C# 方法可能是使用try-finally块来确保无论如何我都释放资源。

但我了解到,没有finally障碍,windns.h 确实应该与时俱进并实现符合 RAII 的接口(正如我理解的典型建议)。我没有等待这种情况发生,而是尝试创建一个 RAII 包装类,其析构函数调用DnsRecordListFree()并使用运算符重载强制转换来获取原始指针。

但我对如何正确使用此句柄或指针来获取 out 参数感到困惑。在我研究的同时,我了解到unique_ptr我已经了解了一点的如何与自定义删除器一起使用。

所以这是我到目前为止的简单代码。可能还有比这更多的错误,但我想我可以声明另一个PDNS_RECORD *presult并将其用作 out 参数,然后复制或移动或以其他方式将其值分配给 a unique_ptr,但这听起来像是太多的工作/混乱。

在我看来,unique_ptr内部指针应该初始化为NULL,我应该能够以某种方式将指针的地址传递给 out 参数,这DNSQuery将更新原始值,并且当unique_ptr我的函数超出范围时DnsRecordListFree()调用自动生成。有太多我不知道要找出正确/安全使用最少的正确组合。

谢谢!

0 投票
0 回答
78 浏览

entity-framework - 没有参数的 EF Code First SP

我有这个功能

我有下一个 SP

它工作正常,除了输出参数,我找不到错误在哪里。它每次都返回null。有人可以帮我吗?