我的gridview的数据源是objectDataSource 请问怎么读出该数据源记录集包含多少条数据?
我的gridview的数据源是objectDataSource 请问怎么读出该数据源记录集包含多少条数据?
问题点数:20、回复次数:6Top
1 楼antiking(生活就象拉大便有时顺畅有时不顺畅.)回复于 2006-05-01 15:48:01 得分 0
sql="select * from table";
SqlCommand cmd = new SqlCommand(sql,conn);
int intcount="0";
SqlDataReader dr = cmd.ExecuteReader();
if(dr.Read())
{
intcount++;
}
如果用的DataSet绑定的就是ds.Table[0].Rows.Count;
sql="select Count(*) from table";
Top
2 楼hujunhua(骨感男人)回复于 2006-05-02 15:10:48 得分 0
晕死!这个我知道啊!楼上的,你没看清楚我的标题吗?
我问的是读objectDataSource里的记录数!Top
3 楼hujunhua(骨感男人)回复于 2006-05-02 15:12:01 得分 0
晕死!这个我知道啊!楼上的,你没看清楚我的标题吗?
我问的是读objectDataSource里的记录数!Top
4 楼MonkWang(象写情书一样写程序)回复于 2006-05-10 15:46:05 得分 0
在objectDataSource的selected事件里写
label1.Text="总记录数为:"+e.AffectedRows.ToString();Top
5 楼lnwuyaowei(风可以追我)回复于 2006-05-16 09:40:09 得分 0
楼上正解Top
6 楼lnwuyaowei(风可以追我)回复于 2006-05-28 18:48:03 得分 0
label1.Text="总记录数为:"+e.AffectedRows.ToString();
值为-1,正解如下:
http://community.csdn.net/Expert/topic/4783/4783165.xml?temp=.77763Top




