社区
C#
帖子详情
怎样得到 dataReader 返回的数据集的记录行数?
wilson77
2003-08-27 02:50:11
我用以下代码打开数据表,怎样的到返回记录数。
Connection.Open();
OleDbCommand cmd = new OleDbCommand();
cmd.CommandText = sSql;
OleDbDataReader dr;
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
...全文
100
3
打赏
收藏
怎样得到 dataReader 返回的数据集的记录行数?
我用以下代码打开数据表,怎样的到返回记录数。 Connection.Open(); OleDbCommand cmd = new OleDbCommand(); cmd.CommandText = sSql; OleDbDataReader dr; dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myadaidarling
2003-08-27
打赏
举报
回复
没有办法将指针移动到第几条记录,,因为DataReader类型没有提供这种访问功能...
一般的DataReader的访问都是
dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
while(dr.Read())
{
....
//Response.Write("The .. is :"+dr.GetString(0));
}
myadaidarling
2003-08-27
打赏
举报
回复
DataReader 中的FieldCount是列属性返回有多少个列...
行可不可以这样实现??
int i;
i=0;
while(dr.Read())
{
i++;
}
Response.Write i;
能求出来行数么??
wilson77
2003-08-27
打赏
举报
回复
同是想请问一下,怎样将指针移到第一条记录?
c#给学员的笔记(七) ASP.NET
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。
net基础—ADO增删改查PPT学习教案.pptx
net基础—ADO增删改查PPT学习教案.pptx
ADO.NET_考试试题.doc
数据库期末考试题 选择 填空 排序 程序设计
最全C#基础类库
通信相关 1.C#HttpHelper,Httpwebrequest,请求时无视编码,无视证书,无视Cookie,网页抓取 主要是实现了HTTP协议的GET|POST请求时的无视编码,无视证书,设置代理,自动获取Cookie的功能。 访问数据库相关 1.SqlHelper类 使用C#实现对Sql数据库的操作,执行存储过程,Sql语句,
返回
影响
行数
,
返回
DateTable,DataSet,
DataReader
,以及表集等方法。实现多个数据库的切换功能。功能强大,希望大家喜欢 2.一个操作Sql2005数据库的类(备份,还原,分离,附加,添加删除用户等操作) 这主要是为了让大家练手的,他使用C#代 码的方法实现了对数据的 备份,还原,分离,附加,添加和删除用户等操作 3.DbHelperMySQL类 数据访问抽象基础类 主要是访问Mysql数据库主要实现如下功能 1.
得到
最大值 2.是否存在 3.是否存在(基于MySqlParameter) 4.执行SQL语句,
返回
影响的
记录
数 5.执行MySql和Oracle滴混合事务,执行多条SQL语句,实现数据库事务。 6.执行带一个存储过程参数的的SQL语句。 7.执行带一个存储过程参数的的SQL语句。 8.向数据库里插入图像格式的字段(和上面情况类似的另一种实例) 9.执行一条计算查询结果语句,
返回
查询结果(object)。 10.执行查询语句,
返回
MySql
DataReader
( 注意:调用该方法后,一定要对MySql
DataReader
进行Close ) 11.执行查询语句,
返回
DataSet,执行SQL语句,
返回
影响的
记录
数,执行多条SQL语句,实现数据库事务。 执行多条SQL语句,实现数据库事务。 12.执行多条SQL语句,实现数据库事务。 13.执行多条SQL语句,实现数据库事务。 14.执行一条计算查询结果语句,
返回
查询结果(object)。 15.执行查询语句,
返回
MySql
DataReader
( 注意:调用该方法后,一定要对MySql
DataReader
进行Close ) 16.执行查询语句,
返回
DataSet等等。 复制代码 4.DbHelperOleDb类 1.数据访问基础类(基于OleDb)Access数据库, 2.
得到
最大值;是否存在;是否存在(基于OleDbParameter); 3.执行SQL语句,
返回
影响的
记录
数;执行多条SQL语句,实现数据库事务; 4.执行带一个存储过程参数的的SQL语句; 5.向数据库里插入图像格式的字段(和上面情况类似的另一种实例); 6.执行一条计算查询结果语句,
返回
查询结果(object); 7.执行查询语句,
返回
OleDb
DataReader
; 8.执行查询语句,
返回
DataSet; 9.执行SQL语句,
返回
影响的
记录
数; 10.执行多条SQL语句,实现数据库事务; 11.执行一条计算查询结果语句,
返回
查询结果(object); 12.执行查询语句,
返回
OleDb
DataReader
;执行查询语句,
返回
DataSet; 复制代码 5.DbHelperOra类 1.数据访问基础类(基于Oracle),主要是用来访问Oracle数据库的。 2.
得到
最大值;是否存在;是否存在(基于OracleParameter ); 3.执行SQL语句,
返回
影响的
记录
数; 4.执行多条SQL语句,实现数据库事务; 5.执行带一个存储过程参数的的SQL语句; 6.向数据库里插入图像格式的字段(和上面情况类似的另一种实例); 7.执行一条计算查询结果语句,
返回
查询结果(object); 8.执行查询语句,
返回
Oracle
DataReader
( 注意:调用该方法后,一定要对Sql
DataReader
进行Close ); 9.执行查询语句,
返回
DataSet; 10.执行SQL语句,
返回
影响的
记录
数; 11.执行多条SQL语句,实现数据库事务; 12.执行一条计算查询结果语句,
返回
查询结果(object); 13.执行查询语句,
返回
Oracle
DataReader
( 注意:调用该方法后,一定要对Sql
DataReader
进行Close ); 14.执行查询语句,
返回
DataSet; 15.执行存储过程
返回
Sql
DataReader
( 注意:调用该方法后,一定要对Sql
DataReader
进行Close ); 16.执行存储过程;构建 OracleCommand 对象(用来
返回
一个结果集,而不是一个整数值); 17.执行存储过程,
返回
影响的
行数
; 18.创建 OracleCommand 对象实例(用来
返回
一个整数值) 复制代码 6.DbHelperSQLite类 [code=csharp] 1.数据访问基础类(基于SQLite),主要是用来访问SQLite数据库的。 2.
得到
最大值;是否存在;是否存在(基于SQLiteParameter); 3. 执行SQL语句,
返回
影响的
记录
数 4.执行多条SQL语句,实现数据库事务。 5.执行带一个存储过程参数的的SQL语句。 6.向数据库里插入图像格式的字段(和上面情况类似的另一种实例) 7.执行一条计算查询结果语句,
返回
查询结果(object)。 8.执行查询语句,
返回
SQLite
DataReader
9.执行查询语句,
返回
DataSet 10.执行SQL语句,
返回
影响的
记录
数 11. 执行多条SQL语句,实现数据库事务。 12. 执行一条计算查询结果语句,
返回
查询结果(object)。 13.执行查询语句,
返回
SQLite
DataReader
14.执行查询语句还参数,
返回
DataSet[/code] 7.DbHelperSQLP类 8.DbHelperSQL类 9.OracleHelper类
NIIT考试试题
以下哪一个数据提供器的组件用来检索、插入、删除或修改数据源中的数据? 1. 连接 2. 命令 3.
DataReader
4. DataAdapter 答案:2. 命令
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章