|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2004 Messages : 97 ![]() |
Bonjour,
J'ai un bête tableau ASP à deux colonnes. J'aimerais tout simplement trier la première colonne et que la deuxième suive le mouvement (si vous voyez ce que je veux dire J'ai trouvé un sujet similaire sur le forum, mais ça me paraissait bien compliqué. Y'a-t-il un moyen simple ? |
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Yop!
Un petit bubble sort? Code :
Ryan Bib bubbles, no troubles |
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2004 Messages : 97 ![]() |
Salut, déjà merci pour le code. J'ai essayé de le faire fonctionner, mais je ne suis pas sûr que c'est ce dont j'ai besoin.
Je m'explique un peu mieux : J'ai un tableau comme tel avec deux colonnes : ARTICLE,QUANTITÉ 54,1 90,2 9,1 14,5 J'aimerais qu'il trie la colonne article et donc que les quantités restent avec les bons articles. Le code que tu m'as donné fonctionne pour ce genre de tri ? |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : juin 2003 Messages : 766 ![]() |
Voui!
Ryan Laconique.. |
|
|
00
|
|
|
#5 | ||
|
Nouveau Membre du Club
![]() Inscription : juillet 2004 Messages : 97 ![]() |
J'ai réutilisé ton code pour le mettre ici :
Code :
Redim myarray(ubound(tab_products),ubound(tab_products)) J'ai essayé Redim myarray(2,ubound(tab_products)) puis Redim myarray(ubound(tab_products),2) Mais rien ne semble fonctionner. Si j'ai deux colonnes et admettons 10 enregistrements, ça fait Redim myarray(2,10) ? ou Redim myarray(1,10) ? (en admettant qu'il parte à zéro) ou... ? |
||
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : février 2005 Messages : 504 ![]() |
pourquoi tu bosses pas avecune base de données?
__________________
ours ours !! Au début elle est froide mais après elle est bonne! |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2004 Messages : 97 ![]() |
Et autre question :
if myarray(0,i) <= myarray(0,j) then Si je veux que la première colonne soit dans un ordre croissant je laisse ça comme ça ? |
|
|
00
|
|
|
#8 | |
|
Nouveau Membre du Club
![]() Inscription : juillet 2004 Messages : 97 ![]() |
Citation:
En fait j'ai v_products="94,44,11,159" mais quand je fais : Code :
SQL="SELECT * FROM t_products WHERE pro_no IN ("& v_products &")" |
|
|
|
00
|
|
|
#9 |
|
Membre confirmé
![]() Inscription : février 2005 Messages : 504 ![]() |
tu as une clé primaire dans ta base?
__________________
ours ours !! Au début elle est froide mais après elle est bonne! |
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2004 Messages : 97 ![]() |
La clé primaire de la table t_products, c'est justement pro_no.
C'est ce qui se trouve dans v_products="12,24,53,etc." |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com