问题标签 [sqlcommand]
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.
c# - 我的存储过程返回了一些东西,但 sqlDataAdapter.Fill 将数据表留空
我的应用程序中的某些东西停止了工作。我测试了我的存储过程,它确实返回了 3 行(太大,无法在此处重新发布)。在 Visual Studio 的输出中,它之后说:
为什么我不能将它放入名为 dtResult 的数据表中?命令 sqlDataAdapter.Fill(dtResult) 应该这样做。相反,我在调试模式下查看它时得到 {}。
更新:
没关系。这实际上有效。这是我的测试代码,也是我认为我的真实代码所做的。但我想我忽略了真实代码中的一些东西。
c# - 如何从.net代码将表值参数传递给存储过程
我有一个 SQL Server 2005 数据库。在一些过程中,我将表参数作为nvarchar
(用逗号分隔)传递给存储过程,并在内部分为单个值。我将它添加到 SQL 命令参数列表中,如下所示:
我必须将数据库迁移到SQL Server 2008。我知道有表值参数,并且我知道如何在存储过程中使用它们。但我不知道如何将一个传递给 SQL 命令中的参数列表。
有谁知道该Parameters.Add
过程的正确语法?还是有另一种方法来传递这个参数?
.net - System.Data.SqlClient.SqlCommand 对象可以执行的 T-SQL 有哪些限制?
我有一些类似这样的 Transact-SQL,它可以通过 SqlCommand 对象执行,还是我需要开始学习 Sql Management Objects?
c# - ADO.NET SqlCommand:无法将值 NULL 插入列
表还有一个不允许 null 的 Col4。
错误:无法将值 NULL 插入 Col4 列
当我在 Management Studio 中执行 sCmd 时,一切正常。
为什么我会得到异常?
sql-server - Powershell帮助,如何将目录中的文本文件合并为一个文件?
我是PowerShell的新手。我正在尝试将我们的一些数据库脚本转换为 powershell 脚本。我们目前在脚本中做的一件事(DOS BATCH FILE)是使用 Type 命令...
它基本上进入指定的文件夹,并将所有具有.sql
文件扩展名的文件连接起来,并将它们组合成一个新文件。
我的问题是如何在 powershell 中执行此操作?
asp.net - 复选框列表选择问题
有5个目标和5名员工。每个目标都可以分配给这 5 名员工中的任意数量。因此,我为每个目标设置了 5 个 CheckBoxList,每个 CheckBoxList 都将这 5 名员工的姓名作为项目。
我想从数据库中检索哪些员工被分配了哪些目标。我有以下代码:
我的问题是,即使我为员工选择了一个目标,与该特定员工对应的所有复选框都会被选中。为什么会这样?
相应地,如果我在发布的代码中注释掉 else 部分,并且如果没有选择任何目标,则与该员工对应的所有复选框都未选中。请帮忙。
csv - 使用 sqlcmd 读取 txt 文件?
是否可以使用 sqlcmd 读取 txt 文件,以避免需要手动键入每个单元格?
我得到了一个 txt 文件,其中每一行都在一行上,每一列用逗号分隔。(一个 .cvs 文件)
我一直在尝试查找一些命令,但......没有运气!
任何和所有的帮助将不胜感激!
string - SQL Server 2005:两个或多个字符串合并为一个字符串并作为参数传递
可能重复:
参数化 SQL IN 子句?
大家好,
我正在为我的项目编写 SQL 命令。我必须将一个字符串参数传递给光标。但在那个参数上,我必须连接许多字符串,如下所示:
然后我想这样使用:
而不是以下语句:
所以我需要得到我们上面设置的格式。我怎样才能做到这一点?
最好的问候,红军
asp.net - 通过 LINQ 或 SqlCommand 缓慢调用 SP,但不使用 EXECUTE
我在 MS SQL Server 中有一个相当复杂的 Stred Procedure,它查询大型数据库。我做了很多优化,所以当我用 SSMS 中的 EXECUTE 调用它时,它运行时间不到 1 秒,这已经足够好了。
问题是当我使用 LINQ 或 SqlCommand 从 ASP.NET 3.5 调用它时,在生产服务器上需要几分钟,而服务器负载甚至不高。
我认为这与配置有关,因为开发服务器按预期运行。
生产服务器有 SQL Express 2008 sp2,开发服务器有 SQL Express 2005。我的开发机器有 SQL Express 2008 R2 并且性能很好。
我应该检查什么/在哪里检查?
泰!
c# - 使用带有 SP 和不带 SP 参数的 SqlCommand,而只是 C# 中的值
嗨,可以使用 SQLCommand 来处理存储过程,但不需要指定每个参数的名称?
我们必须总是在某些集合(如字符串数组)中拥有 SP 变量的名称才能与 SP 一起使用?
常见的用法是这样的:
我的意思是如果可以做这样的事情:
如果我们只是以正确的顺序发送正确数量的参数,我们就不能只输入没有 SP 变量名称的值吗?