问题标签 [parameterized-query]

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 投票
2 回答
545 浏览

sql - 参数化查询可以有输出参数吗?

在 SQL Server 中,有没有办法让输出参数返回参数化查询中的记录总数(用于分页)?

0 投票
1 回答
2971 浏览

.net - 来自 .NET 的参数化查询的 SQLServerCE 问题

我正在把头发从头上拉出来,试图弄清楚这一点。

当我使用参数时,我无法在 VB.Net 中进行参数化查询。

根据我的发现,在 .NET 中使用函数中的参数会引发错误(请参阅示例代码)。但是,在 Visual Studio 的查询窗口中运行不工作的查询可以正常工作。

引发的错误是:

25922 - 函数的参数无效。

信息来自:http: //msdn.microsoft.com/en-us/library/aa256772%28SQL.80%29.aspx

示例代码:

0 投票
1 回答
788 浏览

mysql - Subsonic 2.x MySQL 编码恐怖

这里有什么问题?这就是我在 Subsonic 2 CodingHorror 示例中找到的方法,但不起作用:(

我得到的错误是“<strong>必须定义参数'@IdProduct'”

我正在使用 Subsonic 2.x 和 MySQL!

0 投票
2 回答
5965 浏览

php - 参数化查询示例

谁能给我一些关于如何在 MySQL/PHP 中使用参数化查询的例子吗?

0 投票
1 回答
6113 浏览

c# - SQL 错误 必须声明标量变量

我有这段代码,当我调用 Fill(DistinctInvoice) 时出现此错误

必须声明标量变量“@value”

我的 FillInvoiceList() 方法是从 DropDownList1 的 SelectedIndexChanged 事件中调用的。DropDownList1.SelectedItem.Text 的值似乎是正确的。

谢谢你的帮助。

0 投票
2 回答
505 浏览

php - 如何获得参数化查询的外推版本?

我正在尝试更新我们在工作中使用的数据库库以使用参数化查询,以便对 SQL 注入不太了解的同事不必记住转义输入而只需传入参数数组(我米使用pg_query_params)。

但是,我遇到了一个问题。数据库库的一个要求是它记录每个执行的查询,一旦参数被填写,我无法找到获取参数化查询文本的方法。有没有办法做到这一点(除了为参数化查询滚动我自己的函数之外,我猜)?

换句话说,当执行参数化查询时

我想得到类似的东西

0 投票
2 回答
3191 浏览

c# - SqlCommand.Parameters.AddWithValue 未返回正确结果

我承认在 C# 中使用参数化查询时我有点新手(虽然学得很快!),所以我可能只是在这里忽略了一些东西,但我似乎无法弄清楚如何得到一个参数化查询为我工作。

这是一个非常简化的示例。如果需要更多信息,我当然愿意提供。

使用 SQL Server Profiler,我可以看到正在发出以下查询:

如果我直接在 SQL Server Management Studio 中运行该查询,它会返回 0。但是,如果我像这样修改查询:

运行它,我数到 51,这是正确的。

我在这里想念什么?

0 投票
2 回答
9749 浏览

c# - 来自 .NET 的参数化 DB2 查询

我正在尝试使用客户端访问 ODBC 驱动程序使用以下代码从 .NET 对 DB2 数据库运行参数化查询:

执行时,OdbcException抛出 an:

错误 [42S22] [IBM][iSeries Access ODBC 驱动程序][DB2 UDB]SQL0206 - 列 @LAT 不在指定的表中。

互联网似乎暗示客户端访问 ODBC 驱动程序支持参数化查询,但此错误似乎另有说明。提供的代码有什么问题吗?

0 投票
1 回答
1212 浏览

c# - 从 datagridview C#.NET 中提取参数

我有一个毫无疑问是一个简单的问题,但我似乎无法在任何地方找到答案。我正在编写一个 C# Windows 窗体应用程序,其中包含一个 datagridview,我使用该数据网格视图将 SQL UPDATE 语句运行到带有数据适配器的数据库中。我正在使用参数化查询,需要使用 datagridview 中的列填充参数,但我不确定使用什么语法来表示列本身。我认为我可以使用类似的东西:

但是虽然这并没有更新正确的记录,但它似乎已经用“数据”一词填充了这些字段中的每一个。这大致是我在伪代码中的内容:

0 投票
1 回答
1959 浏览

linq-to-sql - LINQ to SQL:执行参数化查询时,ExecuteQuery 不起作用

我对 ExecuteQuery 有一个奇怪的问题,因为它在执行参数化查询时不起作用。

以下返回 1 条记录:

但是,参数化版本不返回任何结果:

我究竟做错了什么?