问题标签 [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.
sql - 参数化查询可以有输出参数吗?
在 SQL Server 中,有没有办法让输出参数返回参数化查询中的记录总数(用于分页)?
.net - 来自 .NET 的参数化查询的 SQLServerCE 问题
我正在把头发从头上拉出来,试图弄清楚这一点。
当我使用参数时,我无法在 VB.Net 中进行参数化查询。
根据我的发现,在 .NET 中使用函数中的参数会引发错误(请参阅示例代码)。但是,在 Visual Studio 的查询窗口中运行不工作的查询可以正常工作。
引发的错误是:
25922 - 函数的参数无效。
信息来自:http: //msdn.microsoft.com/en-us/library/aa256772%28SQL.80%29.aspx
示例代码:
mysql - Subsonic 2.x MySQL 编码恐怖
这里有什么问题?这就是我在 Subsonic 2 CodingHorror 示例中找到的方法,但不起作用:(
我得到的错误是“<strong>必须定义参数'@IdProduct'”
我正在使用 Subsonic 2.x 和 MySQL!
php - 参数化查询示例
谁能给我一些关于如何在 MySQL/PHP 中使用参数化查询的例子吗?
c# - SQL 错误 必须声明标量变量
我有这段代码,当我调用 Fill(DistinctInvoice) 时出现此错误
必须声明标量变量“@value”
我的 FillInvoiceList() 方法是从 DropDownList1 的 SelectedIndexChanged 事件中调用的。DropDownList1.SelectedItem.Text 的值似乎是正确的。
谢谢你的帮助。
php - 如何获得参数化查询的外推版本?
我正在尝试更新我们在工作中使用的数据库库以使用参数化查询,以便对 SQL 注入不太了解的同事不必记住转义输入而只需传入参数数组(我米使用pg_query_params
)。
但是,我遇到了一个问题。数据库库的一个要求是它记录每个执行的查询,一旦参数被填写,我无法找到获取参数化查询文本的方法。有没有办法做到这一点(除了为参数化查询滚动我自己的函数之外,我猜)?
换句话说,当执行参数化查询时
我想得到类似的东西
c# - SqlCommand.Parameters.AddWithValue 未返回正确结果
我承认在 C# 中使用参数化查询时我有点新手(虽然学得很快!),所以我可能只是在这里忽略了一些东西,但我似乎无法弄清楚如何得到一个参数化查询为我工作。
这是一个非常简化的示例。如果需要更多信息,我当然愿意提供。
使用 SQL Server Profiler,我可以看到正在发出以下查询:
如果我直接在 SQL Server Management Studio 中运行该查询,它会返回 0。但是,如果我像这样修改查询:
运行它,我数到 51,这是正确的。
我在这里想念什么?
c# - 来自 .NET 的参数化 DB2 查询
我正在尝试使用客户端访问 ODBC 驱动程序使用以下代码从 .NET 对 DB2 数据库运行参数化查询:
执行时,OdbcException
抛出 an:
错误 [42S22] [IBM][iSeries Access ODBC 驱动程序][DB2 UDB]SQL0206 - 列 @LAT 不在指定的表中。
互联网似乎暗示客户端访问 ODBC 驱动程序支持参数化查询,但此错误似乎另有说明。提供的代码有什么问题吗?
c# - 从 datagridview C#.NET 中提取参数
我有一个毫无疑问是一个简单的问题,但我似乎无法在任何地方找到答案。我正在编写一个 C# Windows 窗体应用程序,其中包含一个 datagridview,我使用该数据网格视图将 SQL UPDATE 语句运行到带有数据适配器的数据库中。我正在使用参数化查询,需要使用 datagridview 中的列填充参数,但我不确定使用什么语法来表示列本身。我认为我可以使用类似的东西:
但是虽然这并没有更新正确的记录,但它似乎已经用“数据”一词填充了这些字段中的每一个。这大致是我在伪代码中的内容:
linq-to-sql - LINQ to SQL:执行参数化查询时,ExecuteQuery 不起作用
我对 ExecuteQuery 有一个奇怪的问题,因为它在执行参数化查询时不起作用。
以下返回 1 条记录:
但是,参数化版本不返回任何结果:
我究竟做错了什么?