Bonjour,
j'utilise un StringCollection puisque je connais pas a taille de mon tableau.
Je le rempli avec le résultat d'une requete de la facon suivante :
et j'obtiens l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 i = 0; eSNCCon.cmd.CommandText = "SELECT DMGA_MOIS_FILT_MOIS FROM DMGA_MOIS WHERE DMGA_MOIS_FILT_ID = "+qsFiltId; myReader = eSNCCon.cmd.ExecuteReader(); ListMois.Clear(); while(myReader.Read()) { ListMois[i] = myReader.GetDateTime(0).ToString("yyyyMM"); i++; }
qq1 a-t-il une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Détails de l'exception: System.ArgumentOutOfRangeException: L'index était hors limites. Il ne doit pas être négatif et doit être inférieur à la taille de la collection. Nom du paramètre : index Erreur source: Ligne 152 : ListMois.Clear(); Ligne 153 : while(myReader.Read()) { Ligne 154 : ListMois[i] = myReader.GetDateTime(0).ToString("yyyyMM"); Ligne 155 : i++; Ligne 156 : } Fichier source : C:\PartageDL580\ESNC2\Pages\dwh\DMGAFilt.aspx Ligne : 154
Merci.
Partager