问题标签 [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 投票
40 回答
402322 浏览

sql - 参数化 SQL IN 子句

如何参数化包含IN具有可变数量参数的子句的查询,例如这个?

在此查询中,参数的数量可以是 1 到 5 之间的任何值。

我不希望为此(或 XML)使用专用的存储过程,但如果有一些特定于SQL Server 2008的优雅方式,我对此持开放态度。

0 投票
16 回答
854 浏览

c# - C# 语法 - 从方法中获得 2 或 3 个答案的首选实践

我只是想知道其他开发人员如何解决从方法中获得 2 或 3 个答案的问题。

1) 返回一个对象[]
2) 返回一个自定义类
3) 在多个变量上使用 out 或 ref 关键字
4) 编写或借用 (F#) 一个简单的 Tuple<> 泛型类
http://slideguitarist.blogspot.com/2008 /02/whats-f-tuple.html

我现在正在处理一些可以刷新数据的代码。从进行刷新的方法中,我想传回(1)刷新开始时间和(2)刷新结束时间。
以后我可能想传回第三个值。

想法?开源 .NET 项目在这个主题上有什么好的做法吗?

0 投票
1 回答
1331 浏览

reporting-services - sql报2008错误

大家好,我正在运行一些代码来设置我的报告参数,但在 Visual Studio 2008 中出现以下错误:

客户端发现响应内容类型为 '',但预期为 'text/xml'。\r\n请求失败,响应为空。" System.Exception {System.InvalidOperationException}

这只是最近才发生的,我认为这是因为我在这里的其他机器上运行 sql 2008 而不是 2005?

这是发生错误的代码行:

0 投票
11 回答
15223 浏览

java - Java 字符串参数

我来自.net 背景,想知道创建返回布尔值并修改通过参数传入的字符串的方法的公认方式。我知道字符串在 Java 中是不可变的,所以下面的代码片段总是会产生一个空字符串。我只能返回布尔值。不能抛出异常。如果我需要将 String 类包装在 StringHolder 中,我可以在哪个包中找到它。

0 投票
1 回答
2815 浏览

ssis - 如何将变量或参数从 .NET 传递到包?

在 C# 中,我调用的是 SSIS 包。我必须传递 3 个参数,我该怎么做?

0 投票
10 回答
542 浏览

parameters - 处理大量输入参数,大量输出

我需要进行复杂的计算。在我的例子中,创建一个 Calculator 类(使用策略模式抽象)似乎是最自然的。

为了执行计算,该类需要接受大约 20 个输入,其中一些是可选的,其中一些可能在未来发生变化等。一旦调用了Calculate()方法,大约需要输出 20 个不同的变量。

有多种方法可以实现这一目标。

  • 作为参数传入计算方法的输入
  • 通过计算器的属性传入的输入
  • 输入封装到它们自己的类中,然后传递给Calculate() 方法。
  • 计算()返回的输出,封装在一个类中
  • 填充到传递给 Calculate() 方法的参数中的输出
  • 在调用 Calculate() 之后从 Calculator 的公共属性中检索的输出

所有这些方法都有优点和缺点。你会怎么做?

更新:感谢您的反馈。

此计算器的目的是生成报价。输入是客户地址、利率、目标利润、附加费用、产品 ID 等内容,输出包括报价、实际利润、更多费用等。

我已经创建了 ICalculateInput 和 ICalculateOutput 接口及其具体类,现在系统运行良好。Calculator 类还继承自 ICalculator 接口(因为所涉及的计算因产品来源的公司而异)。

0 投票
7 回答
72474 浏览

php - 如何从PHP中的URL获取多个同名参数

我有一个 PHP 应用程序,有时必须处理 URL 中多个参数具有相同名称的 URL。有没有一种简单的方法可以检索给定键的所有值?PHP $_GET 只返回最后一个值。

具体来说,我的应用程序是一个 OpenURL 解析器,并且可能会获取如下 URL 参数:

(是的,我知道这很丑,欢迎来到我的世界)。请注意,键“rft_id”出现了两次:

  1. rft_id=info:oclcnum/1903126
  2. rft_id=http://www.biodiversitylibrary.org/bibliography/4323

$_GET将返回 just http://www.biodiversitylibrary.org/bibliography/4323,较早的值 ( info:oclcnum/1903126) 已被覆盖。

我想访问这两个值。这在PHP中可能吗?如果没有,关于如何处理这个问题的任何想法?

0 投票
5 回答
406632 浏览

javascript - 将参数传递给 JQuery 函数

我正在使用一个包含 Action 列的循环创建 HTML。该列是一个超链接,当用户单击它会调用 JavaScript 函数并传递参数...

例子:

我希望该函数使用正确的参数调用 Ajax jQuery 函数。

有什么帮助吗?

0 投票
7 回答
8297 浏览

sql - 在.NET/SQL 中参数化表名?

正如主题所暗示的那样,我希望能够使用 .NET(实际上与哪种语言无关)和 SQL Server 将表名作为参数传递。

我知道如何对值执行此操作,例如在查询中command.Parameters.AddWithValue("whatever", whatever)使用来表示参数。@whatever问题是我处于希望能够对查询的其他部分(例如列名和表名)执行此操作的情况。

这不是一个理想的情况,但它是我必须使用的,它不太容易发生 SQL 注入,因为只有使用代码的人才能设置这些表名,而不是最终用户。然而它很乱。

那么,我要问的可能吗?

编辑:为了清楚说明 SQL 注入,表名仅由源代码传入,具体取决于具体情况。指定这一点的是开发人员。无论如何,开发人员都可以访问数据库层,所以我问的原因不是为了安全,而是为了让代码更干净。

0 投票
5 回答
53878 浏览

java - 动作之间的Struts2参数

我必须将一些参数从一个动作传递给另一个动作,例如跟踪一个事件。

最好的方法是什么?

我不会使用会话参数。谢谢