Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Removing Duplicates in an Array?
Message
De
02/11/2001 16:06:59
 
 
À
02/11/2001 16:00:51
Jay Johengen
Altamahaw-Ossipee, Caroline du Nord, États-Unis
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Divers
Thread ID:
00576991
Message ID:
00576994
Vues:
22
This message has been marked as a message which has helped to the initial question of the thread.
>Any simple way to remove duplicates in a one dimensional array? No specific order to the rows and the elements are text. I'm thinking of looping through, and comparing elements, but the no-order thing has got me paused... Thanks!
>
>Regards, Renoir

Renoir,

I don't know how many items you have in the array, but my first thought is this:

create table temp (cElement c(20))
iterate through the elements and append to table
select * from temp ;
order by cElement ;
group by cElement into cursor tempCursor
create a newArray (or redimension old one, and reuse it)
scan/endscan through tempCursor and put into new array

Should work pretty quickly...
Steve Gibson
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform