将 SQLDataReader 与 SQLDataSource 和控件一起使用页面上的值
我有一个搜索引擎,它使用 ASP.NET 中的 SqlDataSource 控件,该控件从带有参数的存储过程中获取数据。我从页面上的默认值和控件中获取参数,这样用户…
SQLDataReader 和 CommandBehaviour.CloseConnection
我有一个名为“db”的通用类,它直接与数据库对话。并有一个名为“ExecuteDataReader”的方法,如下所示: public SqlDataReader ExecuteDataReader(S…
T-SQL 中的位类型
在我的表中,我使用 IsTrue 列的位类型。 当我执行 select 命令时: SqlDataReader reader = command.ExecuteReader(); 我不确定 reader["isTrue"] 会…
asp.net.vb 不存在数据时读取尝试无效
我不确定为什么这段代码不起作用 我已经根据表字段数据进行了跟踪,但我仍然无法让 SQL Datareader 工作。我已经检查了表格和所有数据字段,一切都正…
如何在异常时关闭 DataReader
我的数据层的某些方法中有以下代码: StringBuilder sb = new StringBuilder(); SqlCommand s = new SqlCommand(sb.ToString(), conn); try { SqlData…
类中存在多个 SqlDataReader 和 SqlCommand 的问题
我在使用 C# 时遇到问题,我有一个类,其中包含 SqlDataReader 的函数和 SqlCommand 的另一个函数(第一个类仅用于从数据库读取值,第二个类用于同一…
在 C# ADO.NET 中,如何判断存储过程是否返回 0 行,以及存储过程是否没有在 TSQL 上运行的命令?
在 C# ADO.NET 中,如何判断存储过程是否返回 0 行,以及存储过程是否没有在 TSQL 上运行的命令? 让我完整地阐述一下。在 TSQL 中,我(当我在 SSMS …
C# SqlDataReader 关闭方法
以下哪种方法更适合关闭 SqlDataReader: SqlDataReader reader = comm.ExecuteReader(); while (reader.Read()) { } reader.Close(); reader.Dispose…
时间:2019-03-17 标签:c#IDataReaderSqlDataReader区别
有人可以告诉我这两段代码之间的区别吗?为什么使用IDataReader? using (IDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { // …
从 SQL Server 数据库进行 AJAX 更新:返回的值不正确
我有一个 ASP.NET 报告界面,它显示从 SQL Server 后端返回的多个值。登录后,浏览器页面永远不会重新加载,但多个屏幕区域会通过 AJAX 调用在计时器…
如果我在引用不返回行集的存储过程的“SqlCommand”上调用“ExecuteReader”方法,会发生什么情况?
我有一个SqlCommand,它可能返回零个或多个行集。如果 SqlCommand 偶然返回零行集*,并且我调用其 ExecuteReader 方法,会发生什么情况?我是否收到无…
C# - 网站 - SQL Select 语句
我想使用 select 语句来查找是否存在已存在的记录。我已将代码放在下面,但它在 dReader = comm.ExecuteReader(); 处引发错误我不确定为什么。有什么…
从数据库读取布尔值?
在C#中,使用SqlDataReader,有没有办法从数据库读取布尔值? while (reader.Read()) { destPath = reader["destination_path"].ToString(); destFile…
DataReader 基于序数的查找与命名查找
Microsoft(以及许多开发人员)声明与使用命名查找相比,SqlDataReader.GetOrdinal 方法提高了从 DataReader 检索值的性能。读者[“列名”]。问题是,…