Parser un string en asp
Résolu
batoune
Messages postés
558
Statut
Membre
-
batoune Messages postés 558 Statut Membre -
batoune Messages postés 558 Statut Membre -
Bonjour,
J'ai une page web en ASP et je cherche a passer une chaine dans un tableau en fesant quelque chose comme sa :
MonTab() = Split(MaChaine,"/")
mais sa ne marche pas, sa me renvoi l'erreur suivante :
Erreur d'exécution Microsoft VBScript error '800a0009'
Indice en dehors de la plage
dans mon code j'ai declarer mes variables comme cela :
Dim MonTab(2)
Dim MaChaine
et MaChaine contient
"blabla/blibli/blublu"
Quelqu'un sait il pourquoi sa me fait sa? et comment remedier a mon probleme?
J'ai une page web en ASP et je cherche a passer une chaine dans un tableau en fesant quelque chose comme sa :
MonTab() = Split(MaChaine,"/")
mais sa ne marche pas, sa me renvoi l'erreur suivante :
Erreur d'exécution Microsoft VBScript error '800a0009'
Indice en dehors de la plage
dans mon code j'ai declarer mes variables comme cela :
Dim MonTab(2)
Dim MaChaine
et MaChaine contient
"blabla/blibli/blublu"
Quelqu'un sait il pourquoi sa me fait sa? et comment remedier a mon probleme?
Configuration: Windows XP Internet Explorer 7.0
1 réponse
-
Tu peux mettre le code exact, stp ?
Merci !
-
le code exact sa va etre dur vu que il est assez long mais je vais essayer de mettre les parties en cause :
Dim DateDebut Dim leJour Dim leMois Dim lAnnee Dim dateTab(2) Dim nDate .... nDate = Date() .... response.write ("<td><input type='hidden' name='dateDebut' id='dateDebut' size='10' maxlength='10' value='"&nDate&"' /></td>") .... DateDebut = Request.Form("dateDebut") dateTab() = Split(DateDebut,"/")<==erreur sur cette ligne la leJour = dateTab(0) leMois = dateTab(1) lAnnee = dateTab(2) ....
Voila -
-
-
-
-