2010-02-10 1 views
0

C'est mon tableauEst-il possible d'obtenir une valeur de tableau avec la valeur "Nom"?

<% 
Dim myFixedArray 
myFixedArray(0) = "Albert Einstein" 
myFixedArray(1) = "Mother Teresa" 
myFixedArray(2) = "Bill Gates" 
myFixedArray(3) = "Martin Luther King Jr." 
%> 

Maintenant, j'utiliser pour obtenir la valeur est

<% 
For i=0 to 3 
response.write myArray(i) & "<br>" 
Next 
%> 

Je dois prendre tableau "Bill Gates" Numéro

J'ai besoin resut est "2"

Comment trouver le résultat avec une boucle de sortie?

Répondre

1

Que pensez-vous de cela?

<% 
For i=0 to 3 
If myArray(i) = "Bill Gates" Then 
mynumber = i (or return i) 
End If 
Next 
%> 
+0

i baguette magique pour éviter boucle, quelque chose directe, comme requête SQL « où MyArray = « Bill Gates » » – Alex

+0

Je ne pense pas que vous serez en mesure de le faire en ASP, ce que vous voulez ressemble LINQ et est uniquement disponible dans .NET. – Bhaskar

Questions connexes