Bonjour,
J'ai une requête Sql qui permet de sélectionner les top 10 des enregistrements.
comment faire de sorte que lorsque je clique sur un bouton Next par exemple, ma requête va me sélectionner les 10 enregistrements suivants ?
Bonjour,
J'ai une requête Sql qui permet de sélectionner les top 10 des enregistrements.
comment faire de sorte que lorsque je clique sur un bouton Next par exemple, ma requête va me sélectionner les 10 enregistrements suivants ?
Tu n'est pas au bon endroit,
Ce que tu décris c'est en quelque sorte la pagination, du sql
Cas mysql :
Il faut utiliser "limit x,y" à la fin de ta requête
avec x représentant le début de ta table (de 0 à count-1) et y représentant combien tu veux d'éléments,
En gros là ton système devra gérer de mettre "limit 0,10" à la fin de ta requete pour afficher les 10 premiers, puis "limit 9,10" pour afficher les 10 suivant,
mais admettons qu'il n'y est que 12 enregistrement dans ta table limit va s'arrêter a la fin donc tu n'aura plus besoin de générer ca
Cas sql server :
http://www.developpez.net/forums/d42...it-sql-server/
Bonjour,
Je ne suis pas sur que ce soit ca que tu cherches mais ca te donnera peut être des idées. http://blogs.msdn.com/davrous/archiv...vices-1-4.aspx
Les dernières fonctionnalité te permettent de faire de la pagination et bien plus.
A bientôt
Partager