objet DICTIONNAIRE en ASP

objet DICTIONNAIRE en ASP - Programmation

Marsh Posté le 22-01-2001 à 14:36:13    

salut, je voudrais créer un dictionnaire de synonimes avec l'asp;
en fait j'ai des codes de personnes puis leur nom......et tout mon script fonctionne avec les codes mais dois afficher le nom....
 
 
comment pourrais je créer ce dictionnaire de synonimes???ss
j'ai vu kiavé une façon de faire avec des dicos de synon. mais comment?*
l'idéal serait de taper xex:
 
personne(22)
et que là il me sorte "jean claude"
mais tous les numéros ne sont pas attribués (donc jveux pas faire de atble)
 
mercissde votre précieuse aide :)

Reply

Marsh Posté le 22-01-2001 à 14:36:13   

Reply

Marsh Posté le 22-01-2001 à 14:40:55    

c bon g trouvé!!!!
au cas si ça vous sert::
 
 
 
Dim dssssssssssssssssssss'Créer une variable
Set d = CreateObject("Scripting.Dictionary" )
d.Add "a", "Athènes"ssss 'Ajouter des clés et des éléments
d.Add "b", "Belgrade"
d.Add "c", "Casablanca"
...
 
puis pour y accéder
d("a" ) =====> "Athènes"
 
 
bien plus pratique qu'un tableau ;)

Reply

Marsh Posté le 22-01-2001 à 14:48:27    

Plus siomple (pas besoin de passer par scripting Host...
 
Un collection !
 
Je te forward une réponse que j'avais déjà eu ici :
 
 

Citation :

De mémoire :ss
dim toto as new collectionss
dim a as stringss
dim b as integerss
 
a="salut"ss
b=15ss
toto.add a,"machaine"ssss' le 2e argument est une clé facultative pour récupérer facilement ton elémentss
toto.add b,"monnombre"ss
debug.print toto.countss
debug.print toto("machaine" ) ' Récupération d'un élément de la collection par sa clé.ss
 
for each titi in totoss' Parcours de toute la collectionss
ss blablass
nextss
 
 
En gros une collection est une sorte de tableau dans lequel tu peut mettre ce que tu veux (string, objets ...)ss
à la position que tu veux et autant que tu veux.ss
Tu peux aussi mettre des clés à chaque élément.ss

 


 

Reply

Marsh Posté le 22-01-2001 à 15:06:50    

merci :)
j'essaye toudsuite!

Reply

Marsh Posté le 22-01-2001 à 16:39:29    

au fait lucile, ça te dirait d'aller sboire un ptit coup un dses 4????
je suis sur que t très bonne
en programmation, nous pourrions échanger nos avis,
et si tu veux, je te prête mon joystick

Reply

Marsh Posté le 22-01-2001 à 19:03:34    

:lol:ss:lol:ss:lol: Magicbuzz

 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed