请问怎么获得sqldatareader的行数? 没有直接的属性可用..遍历一遍数据才行,或者填充到一个DataTable中,用DataTable.Rows.Count 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ice说的对,不遍历数据无法统计数据的量。 不要用DataReader来统计记录数,如果你要显示相应的数据记录并统计记录总数,应该用DataTable,如果只是统计记录总数,那么可以用 select count(*) from mytable 这样的SQL语句来统计,并用SqlCommand或OleDbCommand的ExecuteScalar方法取得记录总数值。 System.Data.SqlClient.SqlDataReader dr;dr.GetSchemaTable().Rows.Count-------------搞定 按下button在页面中的一个iframe中显示另一个页面 asp.net 字符限制的问题!希望高手解决 form 认证 cookie 永久保留问题? 如何写个比较合理有效的电子邮件地址的正则验证? 关于一个时间的问题,大家帮看一下,谢谢. 两个问题,调查一下,希望大家发挥!!!!(速马老大,有空帮我看看) 简单的关于xml文档更新数据问题?? 一个关于Duwamish 7.0 VB的问题 关于cache的用法! datagrid的怪问题 怪事! 请教:在用户控件中有一个SqlDataReader dr,如何将这个dr值传到前面,多谢
dr.GetSchemaTable().Rows.Count
-------------
搞定