问题标签 [executereader]

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 回答
989 浏览

c# - 尝试执行存储过程时出现意外错误

当我尝试执行特定的存储过程时出现以下异常:


我的 .cs :


我调试并确保所有参数都是intger.


编辑 1:

0 投票
3 回答
12770 浏览

c# - 为什么 ExecuteReader 只返回 1 行数据?

我有这段代码,它只返回第一个字符串 [0],其余的错误说索引不在数组中,这意味着只有 1 行被拉出但我不知道为什么!!!

0 投票
4 回答
1386 浏览

asp.net - SqDataReader 在 .net 中关闭了问题

我已经创建了一个执行查询并返回 SqlDataReader 的函数,现在我在另一个函数中使用它来处理返回的数据,但是我收到错误消息说阅读器已经关闭。这是功能:

这是我调用 SqlDataReader 的代码

0 投票
2 回答
17959 浏览

vb.net - ExecuteReader CommandText 属性未正确初始化

首先抱歉,如果某些代码不正确。我还是新手在 vb.net 上使用 sql

我有以下代码:

我在 phpmyadmin 中通过 vb.net 使用 MySQL 连接器,并设置了一个包含记录的数据库。连接字符串正在工作,但我的问题是当我尝试单击按钮以在文本框中加载数据时,我不断收到:

CommandText 属性未正确初始化。”

错误在这一行:

我已经尝试了很多我在这个网站和其他网站上找到的修复程序。

0 投票
1 回答
62 浏览

sql - 从 SQL 结果存储 ID

我运行以下代码来判断用户是否存在于数据库中 - 标准的东西。显然,一旦代码运行,如果有结果,将返回布尔值 true 或 false。如果找到结果,我想存储所述结果的 ID。谁能告诉我我是怎么做的?

代码:

0 投票
2 回答
3156 浏览

c# - 仅从列表执行阅读器中获取单个值

我正在尝试从我的数据库中读取值。但是为什么我只得到没有列名的值?这是我的控制器。以 JSON 格式返回值

这是我的 JSON

在哪里,它应该给我

为什么不是读取和打印状态

0 投票
1 回答
599 浏览

performance - 使用 SQLite 的 cmd.ExecuteReader() 在 SQLite 管理器中速度很慢但速度很快

我计划使用 SQLite 作为本地数据库。我在 SQLite 管理器(Firefox 插件)中使用“group by”和“order by”创建了一个复杂的 Select 语句。查询在 SQLite 管理器中运行大约600 毫秒。在我的 C# 应用程序中,我创建了一个具有相同查询的 SQLiteCommand,并且 cmd.ExecuteReader() 方法大约需要60 秒才能完成。我正在使用 System.Data.SQLite.dll。“ANALYZE”和“VACUUM”命令都没有改善执行时间。

谁能告诉我如何获得与 SQLite Manager 相同的执行时间?

马蒂

0 投票
1 回答
568 浏览

.net - SqlCommand.ExecuteReader 持续时间小于 SQL Profiler 批处理持续时间

与 SQL Profiler 中看到的 SQL 批处理本身相比,对 SqlCommand.ExecuteReader 的调用如何花费更少的时间来完成?

我在调用 SqlCommand.ExecuteReader 的控制台应用程序中运行以下简单代码,我使用 Stopwatch 对象计时:

平均而言,SQL 批处理持续时间比 .Net 端报告的持续时间长 4 倍。

我检查了探查器是专门报告毫秒。

我没有使用 SqlCommand.ExecuteReader 的异步版本。

探查器持续时间不是我使用探查器开始和结束时间读取和验证的跨多个线程/内核的所有时间的总和。

想法赞赏。

0 投票
1 回答
349 浏览

asp.net - asp服务器中的SQL Server连接错误

在 asp 服务器中,我们在执行后遇到 SQL Server 错误,ExecuteScalar如下所示。错误只会偶尔出现,并不总是出现。所以有人知道为什么会出现这个错误吗?如何解决?ExecuteReaderExecuteNonQuery

System.Data.SqlClient.SqlException:向服务器发送请求时发生传输级错误。(提供者:TCP 提供者,错误:0 - 现有连接被远程主机强行关闭。)

在 System.Data.SqlClient.SqlConnection.OnError(SqlException异常,Boolean breakConnection) 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException
异常,Boolean breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
在 System .Data.SqlClient.TdsParserStateObject.WriteSni()
在 System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)
在 System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()
在 System.Data.SqlClient.TdsParser.TdsExecuteSQLBatch(字符串文本, Int32 超时,SqlNotificationRequest notificationRequest,TdsParserStateObject stateObj)
在 System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
在 System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String 方法, DbAsyncResult 结果)
在System.Data.SqlClient.SqlCommand.ExecuteReader(
CommandBehavior 行为,String 方法)的 System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior 行为,String 方法)的System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior,RunBehavior runBehavior,布尔 returnStream,String 方法)
( )
在 WinMsg.Page_Load(Object sender, EventArgs e)

0 投票
4 回答
10640 浏览

c# - 如何在 C# 中读取 mysql 中的特定列和单元格?

我曾经ExecuteReader为这样的所有字段选择所有(SELECT *)

但我只想在特定的列和单元格中选择,如红色方块中.. 像这张图片我只想在特定的单元格和列中选择,如红色方块