博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SqlDataReader
阅读量:5283 次
发布时间:2019-06-14

本文共 737 字,大约阅读时间需要 2 分钟。

SqlDataReader
提供一种从 SQL Server 数据库读取行的只进流的方式。
此类是继承:public class SqlDataReader : DbDataReader, IDataReader, IDisposable, IDataRecord
 
命名空间:System.Data.SqlClient
:System.Data(在 system.data.dll 中)
public class SqlDataReader : DbDataReader, IDataReader, IDisposable, IDataRecord
 :
若要创建
 SqlDataReader,必须  对象的 ExecuteReader 方法,而不要直接使用。
在使用
 SqlDataReader 时,关联的  正忙于为 SqlDataReader 服务,对 SqlConnection 无法执行任何其他操作,只能将其关闭。除非调用 SqlDataReader 的 Close 方法,否则会一直处于此状态。例如,在调用 Close 之前,无法检索输出参数。
SqlDataReader
 的用户可能会看到在读取数据时另一进程或对所做的更改。但是,确切的行为与执行时间有关。
 SqlDataReader 关闭后,只能调用 IsClosed 和 RecordsAffected 属性。尽管当 SqlDataReader 存在时可以访问RecordsAffected 属性,但是请始终在返回 RecordsAffected 的值之前调用 Close,以保证返回精确的值。
 
 

转载于:https://www.cnblogs.com/gyc19920704/p/5433876.html

你可能感兴趣的文章
Teamcenter10 step-by-step installation in Linux env-Oracle Server Patch
查看>>
Struts2学习(三)
查看>>
Callable和Runnable和FutureTask
查看>>
GitHub 多人协作开发 三种方式:
查看>>
文本域添加编辑器
查看>>
Yum安装MySQL以及相关目录路径和修改目录
查看>>
java获取hostIp和hostName
查看>>
关于web服务器和数据库的各种说法(搜集到的)
查看>>
C# Stream 和 byte[] 之间的转换
查看>>
OMG: daily scrum nine
查看>>
redis与spring结合错误情况
查看>>
第六章 字节码执行方式--解释执行和JIT
查看>>
字符串方法title()、istitle()
查看>>
yield语句
查看>>
查看linux系统中占用cpu最高的语句
查看>>
[洛谷P1738]洛谷的文件夹
查看>>
ubuntu server设置时区和更新时间
查看>>
【京东咚咚架构演进】-- 好文收藏
查看>>
【HTML】网页中如何让DIV在网页滚动到特定位置时出现
查看>>
文件序列化
查看>>