Tableau Taille Fixe
Méthode 1 :
Dim myArray(2)
myArray(0) = "val1"
myArray(1) = "val2"
myArray(2) = "val3"
Méthode 2 :
Dim myArray
myArray= Array()
myArray(0) = "val1"
myArray(1) = "val2"
myArray(2) = "val3"
Méthode 3 :
Dim myTab
myTab= Array("val1" , "val2" , "val3")
Tableau Taille Variable
Dim myDynArray()
ReDim myDynArray(1)
myDynArray(0) = "Albert Einstein"
myDynArray(1) = "Mother Teresa"
ReDim Preserve myDynArray(2)
myDynArray(2) = "Bill Gates"
le paramètre “Preserve” de Redim permet de garder les valeurs déjà initialisé
Afficher un tableau complet
Méthode 1 :
For Each item In myArray
Response.Write(item & "<br />")
Next
Méthode 2 :
For i = 0 to UBound(arrCars, 2)
Response.Write("<TR><TD>#" & i & "</TD>")
Response.Write("<TD>" & arrCars(0,i) & "</TD>")
Response.Write("<TD>" & arrCars(1,i) & "</TD>")
Response.Write("<TD>" & arrCars(2,i) & "</TD></TR>")
Next
Taille d’un Tableau
UBound(arrayname [,dimension])
expl : Dim tab ( 3 , 6 )
Ubound ( tab, 1) => 3
Ubound ( tab, 2) => 6