PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → Hors-sujet → Monter/descencdre des ligne dans une table mémoire
Monter/descencdre des ligne dans une table mémoire
Débuté par sebastien cabanes, 02 fév. 2006 15:36 - 3 réponses
Posté le 02 février 2006 - 15:36
qqun sait comment on peut "monter" et "descendre" des lignes dans une table
? (un peut comme dans d'éditeur de requetes avec les fleches monte/descend,
premier et dernier)
merci
Posté le 03 février 2006 - 11:07
sebastien cabanes a écrit :
qqun sait comment on peut "monter" et "descendre" des lignes dans une table
? (un peut comme dans d'éditeur de requetes avec les fleches monte/descend,
premier et dernier)
merci


avec les flèches?
Posté le 16 février 2006 - 07:05
bonjour,

fait un swap avec tes données

a0¡
A1¢
A2 

Ax étant une ligne
comme cela cela montera ou descendra si tu ordonne par indice de la ligne
Posté le 17 février 2006 - 11:38
exemple pour aller ligne next:

w_in_select est un entier
w_in_select = TableSelect(NomTable)

SI w_in_select < TableOccurrence(NomTable) ALORS

TableSelectPlus(NomTable,w_in_select + 1)
FIN

exemple pour aller dernière ligne :

TableSelectPlus(w_in_NomTable,TableOccurrence(NomTable))

pour back et première ligne, je suppose ke tu a compris


voili voilou :-D