标签: pagination

实现分页的有效方法

我应该使用LINQ Skip()Take()方法进行分页,还是使用SQL查询实现自己的分页?

哪个最有效?为什么我会选择一个而不是另一个?

我正在使用SQL Server 2008,ASP.NET MVC和LINQ.

sql sql-server asp.net-mvc pagination linq-to-sql

114
推荐指数
4
解决办法
10万
查看次数

没有双重查询的MySQL分页?

我想知道是否有办法从MySQL查询中获取结果数量,同时限制结果.

分页的方式(据我所知),首先我做的事情

query = SELECT COUNT(*) FROM `table` WHERE `some_condition`
Run Code Online (Sandbox Code Playgroud)

获得num_rows(查询)后,我得到了结果数.但是为了实际限制我的结果,我必须做第二个查询,如:

query2 = SELECT COUNT(*) FROM `table` WHERE `some_condition` LIMIT 0, 10
Run Code Online (Sandbox Code Playgroud)

我的问题:无论如何都要检索将给出的结果总数,并限制在单个查询中返回的结果?或者更有效的方法.谢谢!

mysql double pagination

107
推荐指数
5
解决办法
5万
查看次数

你怎么用NHibernate进行分页?

例如,我想在ASP.NET网页中填充gridview控件,只显示显示的行数所需的数据.NHibernate如何支持这个?

.net nhibernate orm pagination

106
推荐指数
7
解决办法
5万
查看次数

当Facebook应用程序滚动到底部时,UITableView加载更多

我正在开发一个使用SQLite的应用程序.我想使用分页机制显示用户列表(UITableView).任何人都可以告诉我当用户滚动到列表末尾时如何在我的列表中加载更多数据(比如在Facebook应用程序的主页上)?

iphone pagination uitableview ios

88
推荐指数
10
解决办法
12万
查看次数

Laravel Pagination链接不包括其他GET参数

我和Laravel 4的Pagination课一起使用Eloquent.

问题:当URL中有一些GET参数时,例如:http://site.com/users?gender=female&body=hot,生成的分页链接只包含page参数而没有其他内容.

刀片模板

{{ $users->link() }}
Run Code Online (Sandbox Code Playgroud)

有一个->append()功能,但是当我们不知道有多少GET参数时,我们怎样才能append()在分页链接中包含其他GET参数而不if会让我们的刀片模板搞乱一大堆代码?

pagination laravel eloquent blade laravel-4

84
推荐指数
9
解决办法
7万
查看次数

简单的PHP分页脚本

我有来自数据库的数据行,我想有一个简单分页的表,最简单的方法是什么?
如果有人能提供,我会很高兴.

php sql pagination

74
推荐指数
3
解决办法
24万
查看次数

如何删除数据表中的分页

我是jQuery的新手.我在网格中使用了数据表但不需要分页.

在一个页面中有一个订单列表,我在Datatable网格中显示它们,但在底部我不想显示分页.有没有办法通过在jQuery库上使用位自定义来从数据表中删除或隐藏分页.

在此输入图像描述

我试图自定义它,但我找到了很少的方法来做它..

提前致谢.

html jquery pagination datatables

74
推荐指数
7
解决办法
16万
查看次数

来自RESTful API的分页响应有效负载

我想在我的RESTful API中支持分页.

我的API方法应返回产品的JSON列表/products/index.但是,可能存在数千种产品,我想通过它们进行分页,因此我的请求看起来应该是这样的:

/products/index?page_number=5&page_size=20
Run Code Online (Sandbox Code Playgroud)

但是我的JSON响应需要看起来像什么?API消费者通常会在响应中期望分页元数据吗?或者只是一系列必要的产品?为什么?

看起来Twitter的API包含元数据:https://dev.twitter.com/docs/api/1/get/lists/members(请参阅示例请求).

使用元数据:

{
  "page_number": 5,
  "page_size": 20,
  "total_record_count": 521,
  "records": [
    {
      "id": 1,
      "name": "Widget #1"
    },
    {
      "id": 2,
      "name": "Widget #2"
    },
    {
      "id": 3,
      "name": "Widget #3"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

只是一系列产品(没有元数据):

[
  {
    "id": 1,
    "name": "Widget #1"
  },
  {
    "id": 2,
    "name": "Widget #2"
  },
  {
    "id": 3,
    "name": "Widget #3"
  }
]
Run Code Online (Sandbox Code Playgroud)

rest pagination

73
推荐指数
3
解决办法
8万
查看次数

Ruby on Rails将_paginate一个数组

我想知道是否有人可以解释如何在一个对象数组上使用will_paginate

例如,在我的网站上,我有一个意见部分,用户可以对意见进行评分.这是我写的一个方法来收集评价意见的用户:

def agree_list
  list = OpinionRating.find_all_by_opinion_id(params[:id])
  @agree_list = []
  list.each do |r|
    user = Profile.find(r.profile_id)
    @agree_list << user
  end
end
Run Code Online (Sandbox Code Playgroud)

谢谢

pagination ruby-on-rails will-paginate

71
推荐指数
2
解决办法
5万
查看次数

计算页数的最简单的公式?

我有一个数组,我想根据预设的页面大小将它们分成页面.

这是我的方式:

private int CalcPagesCount()
{
    int  totalPage = imagesFound.Length / PageSize;

    // add the last page, ugly
    if (imagesFound.Length % PageSize != 0) totalPage++;
    return totalPage;
}
Run Code Online (Sandbox Code Playgroud)

我觉得计算不是最简单的(我的数学很差),你能给出一个更简单的计算公式吗?

c# pagination

68
推荐指数
5
解决办法
6万
查看次数