问题标签 [sqlparameter]

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 投票
5 回答
14754 浏览

c# - nVarchar 和 SqlParameter

我正在开发一个必须支持多种语言的应用程序。为了解决特殊字符问题,我将 NVarhcar 用于我的文本字段。所以我对文本字段的 SQL 查询是

我的问题是将它放在 SqlCommand 中,即"insert into tbl_text(text)values(N@text)". 当然,它保存"N@text"在数据库表中。

你们知道有什么办法吗?我正在使用 C# 和 SQL 2008。

对不起,如果很难理解我的问题。我的英语很差=/

0 投票
2 回答
5147 浏览

delphi - 如何在 Delphi 2006 运行时使用 ADO 参数?

我一直用这个把头撞在桌子上。我有一个包含 2 列的简单表格,如下所示:

我正在尝试使用如下过程更新一行:

我看到发生的事情(使用那些调试消息框调用)是更新命令获取 2 个参数,但它们的名称是 Param1 和 Param2,而不是 theValue 和 theKey。

有没有办法在运行时设置参数,以便 ParamByName 调用将使用我真正想要的名称,而不是我得到的 Param*N*?

0 投票
4 回答
3945 浏览

c# - 过程或函数 [sproc_name] 需要参数“@materials”,但未提供该参数

这让我发疯了;)

我有这个存储过程......

该过程接受两个逗号分隔的字符串。在我的应用程序中,我有以下代码。

当我执行代码时,我得到了错误

过程或函数 [sproc_name] 需要未提供的参数“@materials”。

当我尝试填充数据集时。测试时,我已验证两个参数都包含数据且不为空。有什么我错过的吗?第二双眼睛将不胜感激。

谢谢。

0 投票
1 回答
2822 浏览

ado.net - 将多个值分配给单个 ADO.Net SqlClient 参数

我希望运行类似于此的 SQL 选择语句

使用 ADO.Net SqlClient 样式的@name 参数。我试过使用存储的 SQL 字符串

然后在我的 C# 代码中

返回一个空的结果集,但单个字符串参数返回结果。

这个查询支持吗?我应该使用另一种 DBType 吗?

谢谢。

0 投票
2 回答
325 浏览

.net - 添加带有名称、类型、值的 sqlparameters 是否存在重载

向 SQLCommand 添加参数时,是否存在包含“参数名称”、“类型”和“值”的重载,否则我最终会编写如下内容:

我想要一个用于添加参数的衬里。

有没有更好的添加参数的方法?

0 投票
2 回答
1700 浏览

c# - 是否可以从 SqlDbType.Xml 类型的输出 SqlParameter 创建 XmlReader?

这是我的参数定义:

然后我做:

最后:

我真的需要先转换为字符串然后再转换为字节数组吗?

0 投票
2 回答
100 浏览

sql - 如何解决这个常见的 SQL 问题

很久没有遇到过这种情况,当我搜索解决方案时,我找不到。我认为它在 SQL 中称为重载。基本上,当我在这个 SQL 中的任何参数都有“”(一个空字符串)时,我不想在数据库中设置一个值......

注意:我想在 SQL 级别做而不是在 C# 级别做,因为那样马虎。

我知道我曾经有一种方法可以使用存储过程来做到这一点,我只是不记得是如何做到的(我认为它被称为重载)......

干杯,

0 投票
2 回答
10013 浏览

c# - 默认值设置为 0 的 SqlParameter 无法按预期工作

我正在做这样的事情:

但是当我这样说时,我不再遇到异常:

谁能告诉我为什么 SqlParameter 假设 0 与 null 相同?

编辑: MSDN 在这里解释:SqlParameter Constructor

0 投票
2 回答
1221 浏览

c# - SqlParameter 参数方向

SqlParameters一位开发人员今天问我,将 all 设置为SqlCommandto是否有缺点或风险ParameterDirection.InputOutput。我想不出任何期望可能会出现一些性能问题(但甚至不确定)?有人有这方面的经验吗?

0 投票
3 回答
2166 浏览

asp.net - 带参数的 SELECT TOP 语法不正确

我以前有这个

但现在我决定使用 sqlparameters 之类的

不幸的是“呈现”像

并返回以下错误

那么我在这里做错了什么?