问题标签 [executescalar]
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# - 执行顺序或 ExecuteScalar 问题
首先我将一个新成员插入到成员表中。然后即时查询表以取回成员 ID。我将数据放入表中,但它出现的速度不够快,无法在以下几行中进行查询。
我收到此异常“ExecuteScalar 需要一个打开且可用的连接。连接的当前状态已关闭。” 我无法弄清楚这里出了什么问题。
c# - 选择命令参数问题
如何在下面的代码中正确声明参数。我在“SelectCommand”上得到下划线我不确定我做错了什么。
c# - 在 asp.net 中的标签中显示 SQL 查询结果
我正在尝试在标签中显示 SQL 查询结果,但它没有显示。这是我的代码:
请需要帮助。谢谢!
c# - 将类型从 SQL Server 返回到 ExecuteScalar 的最佳实践?
在 C#SqlCommand - ExecuteScalar
中是:
现在让我们转到 SQL Server。
如果我想从选择中返回一个值(转到ExecuteScalar
),例如:
问题 :
为了减少 C# 中的强制转换和 tostring() 的数量,从 SQL Server 返回的首选(最佳实践)类型是什么:
或者
sql - 寻找使用 ExecuteScalar() 的最佳方式
此代码有效。它基于我在互联网上找到的一些代码。
你能告诉我编码是否是获得标量值的最佳方法,是否有更好的方法可以显示编码示例?
c# - SqlCommand.ExecuteReader 并通过第一行
我对 ASP.NET 相当陌生,作为一项自我选择的任务,我将创建一个简单的博客。它几乎完成了,但我遇到了一个问题。从代码中可以看出,我首先使用查询从我的 SQL 服务器数据库中返回博客条目的数量。然后,for 循环从所有行中读取标题、日期和文本内容,并创建一个 html div 并将它们加载到其中。 效果很好,除了一件事:ExecuteScalar() 只读取第一行,这将为每次迭代返回相同的值,导致所有博客条目都相同。
我需要一种方法让读者在每次迭代中继续前进。我考虑过将 SQLbulkcopy 制作到另一个表中,然后我可以从 for 循环中删除第一行,但这似乎会在每个 Page_Load 上执行该操作会减慢页面相当多的速度。
提前致谢!
c# - ExecuteScalar() 返回 null alough 数据已添加到 DB
我有如下代码,我尝试将数据插入表中并返回新元素的 ID(由自动增量给出)。
但它失败并返回 null,就好像尚未添加新项目一样。但实际上我可以看到新项目在数据库中进行了简单的咨询。
我的问题是“何时”将数据实际添加到数据库中,以及如何获取新添加项目的 ID。谢谢!
c# - 参数化查询被截断,参数丢失
我有一段代码:
我收到:参数化查询 '(@OwnerUserID int,@BuddyUserID int,@TS datetime,@GiftID int,@Gif' 需要参数 '@GiftStatus',但未提供该参数。
注意: '(@OwnerUserID int,@BuddyUserID int,@TS datetime,@GiftID int,@Gif' 被截断,正好是 64 个符号......它只是以未完成的参数名称 'Gif' 结尾(例外是也关于这个参数)。
为什么它看不到我的参数?
UPD:如果我以这种方式重新添加最后一个参数(@GiftStatus): command.Parameters.AddWithValue("@GiftStatus", (byte)GiftStatusEnum.wait);
这样事情就开始起作用了。但我就是不知道 .Add(new SqlParamter()); 有什么问题。
vb.net - 使用带有标量查询的语句
你能展示一个带有标量查询的“Using”语句的编码示例吗?
我无法通过搜索找到任何示例编码。
c# - 返回列表从数据库
我有一个简单的问题,尽管在谷歌上搜索了很多,但我还是找不到答案。也许张贴这个问题会帮助下一个寻找相同答案的可怜人。
我有一个返回不同 ID 集合的查询。
我正在SQLCommand
使用此查询创建一个并使用ExecuteScalar( )
它来运行它。
ExecuteScalar( )
似乎返回了一个对象,并且不允许我将其转换为 List。
解决此问题的最佳做法是什么?如何解决此问题?