c#中的executeReader方法

来源:百度知道 编辑:UC知道 时间:2024/05/30 19:56:34
sqlcommand中的executeReader()与executscalar()有什么区别?
如何理解它们?

第一个方法返回 datareader对象,这个对象可以读取所有返回的记录
第二个方法 返回一个object 只能取得查询结果最左上角一个列的数据

ExcuteReader()执行查询命令,返回DataReader对象
ExcuteScalar返回单个值,一般为执行count(*)查询的结果数

xecuteReader()返回符合要求的数据行,
xecuteReader()返回第一行数据的第一个字段。