存储过程分页能返回datatable 但在一个存储过程中如何取都总的记录数

存储过程分页能返回datatable 但在一个存储过程中怎么取都总的记录数啊
   存储过程分页能返回datatable  但在一个存储过程中怎么取都总的记录数啊, 还有就是 怎么.net在程序中把存储过程中定义的总数变量取到呢 , 谁来告诉小弟一下这个问题啊  谢谢了!
------解决方案--------------------
输出存储过程的输出参数来得到总记录数可以否
C#中调用SQL存储过程(带输入输出参数的例子)
------解决方案--------------------
看一下我这个分页存储过程工具生成的存储过程,注意最下面的选项“不统计记录总数,仅获取分页的数据”:
http://www.webdiyer.com/aspnetpager/spgenerator/
------解决方案--------------------
存储过程返回dataset,第一个表是你当前页的信息,第二表放总数
如果js换页,总数可以先查出来