各位大侠 SqlDataSource 怎么检索它里面有多少条数据

刘津宇教编程
企业官方账号
2010-01-22 03:29:18
我想获取它里面的数据



如果不行 获取ext PagingToolBar显示的总页数也行
...全文
120 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
koukoujiayi 2010-01-22
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 liujinyu123 的回复:]
我想在窗体加载的时候,把数据查询到SqlDataSource里面之后,获取里面数据行数,您这个事件是什么时候才触发的啊
[/Quote]
是在SqlDataSource加载完数据触发的!!
可以赋给一个公共变量,供其他地方调用!!
刘津宇教编程 2010-01-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 koukoujiayi 的回复:]
要获得总的行数,可以SqlDataSource1的Selected事件中获得
    protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e)
    {
        int rowCount = e.AffectedRows;
        Response.Write(rowCount.ToString());
    }
[/Quote]
我想在窗体加载的时候,把数据查询到SqlDataSource里面之后,获取里面数据行数,您这个事件是什么时候才触发的啊
koukoujiayi 2010-01-22
  • 打赏
  • 举报
回复
要获得总的行数,可以SqlDataSource1的Selected事件中获得
protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e)
{
int rowCount = e.AffectedRows;
Response.Write(rowCount.ToString());
}
koukoujiayi 2010-01-22
  • 打赏
  • 举报
回复
SqlDataSource是数据源控件,连接数据库中的某个表,自己设置select语句,
如果这个表有多条记录且select把它查出来,那么就是你获取的多条数据哦!!
楼主想问什么问题????
JackLeiMM 2010-01-22
  • 打赏
  • 举报
回复
看你绑定的数据源啊,例如你绑定的是datatable
datatable.rows.count就得到数量了

111,121

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧