問題タブ [paging]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
7324 参照

sql - SQLServer2005の結果のページング

SQL Server 2005で結果をページングするにはどうすればよいですか?

SQL Server 2000で試しましたが、これを行うための信頼できる方法はありませんでした。SQL Server 2005にメソッドが組み込まれているかどうか疑問に思っていますか?

ページングとは、たとえば、ユーザーをユーザー名で一覧表示する場合、最初の10レコードのみを返し、次に次の10レコードのみを返すことができるようにすることを意味します。

どんな助けでも大歓迎です。

0 投票する
2 に答える
8346 参照

.net - ジェネリック コレクションのページングに Linq を使用するにはどうすればよいですか?

System.Generic.Collections.List(Of MyCustomClass) 型のオブジェクトがあります。

整数変数 pagesize と pagenumber が与えられた場合、MyCustomClass オブジェクトの単一ページのみをクエリするにはどうすればよいですか?

0 投票する
2 に答える
1193 参照

vb.net - Linq を使用しないジェネリック コレクションのページング

System.Generic.Collections.List(Of MyCustomClass) 型のオブジェクトがあります。

整数変数 pagesize と pagenumber が与えられた場合、MyCustomClassオブジェクトの単一ページのみを収集するにはどうすればよいですか?

これは私が持っているものです。どうすれば改善できますか?

0 投票する
4 に答える
308 参照

sql - 更新されたコンテンツの次のページを提供するには?

質問をより適切に構成する方法がわかっている場合は、自由にタイトルを編集してください。(タグ付けも問題です。) この一般的な形式では問題が難しすぎるかもしれないので、具体的な例を考えてみましょう。

ページをリクエストすると、スタックオーバーフローの質問が画面いっぱいに表示され/questions ?sort=newestます。次のページのリンクは につながります/questions?page=2 &sort=newest。サーバー側では、リクエストは LIMIT 句を使用して SQL クエリに変換されると思います。このアプローチの問題点は、ユーザーが最初のページを閲覧している間に新しい質問が追加された場合、2 番目のページが既に見たいくつかの質問で始まることです。(1 ページに 10 個の質問があり、たまたま 10 個の新しい質問が追加された場合、2 回目はまったく同じ内容になります!)

この一般的な問題を解決するエレガントな方法はありますか? 少なくともstackoverflowにとってはそれほど大きな問題ではないことを認識していますが、それでも問題はありません。

(クライアントごとにリクエスト履歴を保存することを除いて)私が持っている最良のアイデアは、/questions?answer_id=NNNフォーマットを使用することです。サーバーは、要求された回答で始まるページを返し、次のページの最初の回答の ID を次のページ リンクに入れます。そのための SQL を記述する方法が必要ですよね?

それは通常どのように行われますか?それとももっと良い方法がありますか?

0 投票する
6 に答える
12274 参照

algorithm - ページングリンクを作成するためのアルゴリズム/擬似コード?

StackOverflowのページングリンクを生成する方法のコードまたは擬似コードを提供できる人はいますか?

私は頭を悩ませ続けていますが、常に現在の2ページに加えて、最初と最後のページを表示する動的リンクを構築するための適切な方法を考えることはできません。

例:1 ... 5 6 7 ... 593

0 投票する
6 に答える
2508 参照

database - データベースエンジンに依存しないページングを実装する方法は?

タスク: さまざまな RDBMS に適したデータベース レコードのページングを実装します。メソッドは、主流のエンジン (MSSQL2000+、Oracle、MySql など) で機能するはずです。

RDBMS 固有のソリューションを投稿しないでください。最新のデータベース エンジンのほとんどにこれを実装する方法を知っています。私は普遍的な解決策を探しています。現時点では、一時テーブルベースのソリューションのみが頭に浮かびます。

編集:
サードパーティのライブラリではなく、SQL ソリューションを探しています。

0 投票する
5 に答える
3604 参照

java - JavaServer Faces でページ付きリストを作成するにはどうすればよいですか?

データベースクエリを直接使用する代わりに、Web サービスを使用するように変換するJSFアプリケーションがあります。以前は単純な SQL クエリで簡単に返すことができた非常に長いリストがいくつかあります。JSF/Web サービスを使用してページングを実装する方法を理解したいと思います。ページ化された Web サービスを実行するための適切な設計パターンはありますか?

問題があれば、私は現在、JSF のApache MyFaces参照実装を Tomahawk 拡張機能 (MyFaces 開発チームが Apache に寄付する前に作成した JSF コンポーネントのセット) とともに使用しています。

0 投票する
1 に答える
2895 参照

c# - .NET 2.0 で asp:DataList のページングを実装する方法は?

問題の調査に何時間も費やしましたが、.NET 2.0 で asp:DataList のページングを実装する必要がある場合に備えて、解決策を共有したいと思います。

私の特定の要件は、「前へ」と「次へ」のリンクとページ番号のリンクを持つことでした。

0 投票する
3 に答える
2305 参照

asp.net - ASP.NET OleDbConnection の問題

私は ASP.NET Web サイトに取り組んでおり、VB.NET コード ビハインド ファイルを介してページングを行う asp:repeater を使用しています。ただし、データベース接続に問題があります。私が知る限り、ページングは​​機能していますが、確実なデータを取得できません。

データベースは Microsoft Access データベースです。データベースにアクセスする関数は次のとおりです。

ASP.NET は次のとおりです。

0 投票する
4 に答える
425 参照

user-interface - このタイプのページ ナビゲーションの名前はありますか?

好奇心から、私が取り組んできた種類のナビゲーションに名前はありますか?

次のようになります。

<<first <previous 1 2 3 4 5 [...] 20 next> last>>

つまり、 xページを持っているが、 xリンクを表示したくない場合、使用するスペースの量を制限したい場合は、一度にyリンクを表示し、他のページの存在を省略。

途中で、次のようになります。

<<first <previous [...] 8 9 10 11 12 [...] 20 next> last>>

両側にエリシオンがあります。