以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问老师,分页加载的话。我想获取到总共有多少条记录怎么办? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=137849) |
-- 作者:houseer -- 发布时间:2019/7/17 9:48:00 -- 请问老师,分页加载的话。我想获取到总共有多少条记录怎么办? With
DataTables("订单") 如果是用: DataTables("订单").datarows.count 这样的话,只能是返回20。 我想在分页加载的同时,又能知道当前datatable总共有多少条记录。 |
-- 作者:有点蓝 -- 发布时间:2019/7/17 9:50:00 -- 参考:http://www.foxtable.com/webhelp/topics/1928.htm |
-- 作者:houseer -- 发布时间:2019/7/17 10:19:00 -- 老师,你仔细看了那一页没明白你让看哪? |
-- 作者:有点蓝 -- 发布时间:2019/7/17 10:40:00 -- TotalPages可以以返回页数,乘于每页条数,就是大概的数量。如果需要精确值,需要另外取,没有办法通过分页后的datatable获得 Dim cmd As New SQLCommand
cmd.ConnectionName = "orders" \'记得设置数据源名称 cmd.CommandText = "Select Count(*) From {订单}" Dim Count As Integer = cmd.ExecuteScalar() \'获取总的行数 |
-- 作者:houseer -- 发布时间:2019/7/17 10:53:00 -- 喔明白了好的 |