ユーザーに情報を検索させ、グリッドに入力できる検索画面があります。検索結果の中には大量のデータが返されているものもあります。私はページンググリッドを作成しようとしているので、ストアプロシージャから一度に10または20の結果しか得られません。私はこのような何かをしようとしています特定の範囲の間でsybase ASEの結果が制限されます
(私はすでに、UIにおけるページンググリッドを持っている):
はselect * from wl_eval limit 1, 20
問合せは、上記の最初の20件のレコードを返します。 Sybase ASEでどのように達成できますか?残念ながら、クライアントプロジェクトではSybaseを使用しています。他のデータベースエンジンでは、上記のクエリを使用できたことはわかっています。私はまたSET ROW COUNT 20
を使うことができると知っていますが、30から50といった特定の範囲を望むなら、これはうまくいきません。
何か考えていますか?
ROW_NUMBERを(返したいTOPの追加は)私のために働いていません – Erick