dodo7263
Messages postés614Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention 9 février 2017
-
28 juil. 2013 à 12:28
Adrien2p
Messages postés53Date d'inscriptionjeudi 14 février 2013StatutMembreDernière intervention16 juillet 2014
-
29 juil. 2013 à 16:03
Bonjour à tous,
Alors voilà mon soucis. Je cherche à afficher des données provenant d'une base (access) via un select. Dans ma base je n'ai qu'un seul enregistrement avec 4 colonnes et ce sont ces données que je voudrais afficher sur mon interface utilisateur. Pour cela j'utilise les List<T>.
Voici la partie du code qui lève l'exception index out of range :
Ma connexion à ma base de données est OK.
A force de regarder mon code dans tous les sens + les forums, je me dis qu'un oeil extérieur verra ma bêtise au premier coup d'oeil.
@++
SD
A voir également:
C# range
Runtimeerror: index out of bounds - Meilleures réponses
Adrien2p
Messages postés53Date d'inscriptionjeudi 14 février 2013StatutMembreDernière intervention16 juillet 20149 28 juil. 2013 à 14:51
En principe une exception de ce genre signifie que tu es hors des limite maximal de ta liste, par exemple tu as une collection de 10 éléments et tu cherche à récupérer le 11ème éléments.
Whismeril
Messages postés19026Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention20 avril 2024656 28 juil. 2013 à 15:09
Salut, sauf que la ligne ou ça coince ne fait pas appel à la liste.
Je ne connais pas bien les data reader, alors je dis peut etre une bêtise.
Y'a t il bien un champ dans la db qui s'appelle Fic_id, en respetcant la casse?
Si oui, y a t il des valeurs dans ce champs?
dodo7263
Messages postés614Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention 9 février 20176 28 juil. 2013 à 15:13
Salut wishmeril,
Oui j'ai bien vérifié en base. la première chose que j'ai regardé d'ailleurs. et j'ai bien des données aussi. Je continu de chercher en attendant...merci
dodo7263
Messages postés614Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention 9 février 20176 28 juil. 2013 à 15:22
En fait wishmeril je crois que ton intuition était bonne. Ma base a bien des données correctes mais elle semblait vérolé. Je n'ai plus la même erreur...merci je continu
dodo7263
Messages postés614Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention 9 février 20176 28 juil. 2013 à 15:05
Merci de ta réponse.
Je sais que je suis hors limite mais je ne comprends pas pourquoi en fait.
En effet, la où l'exception est levée, je ne fais qu'ajouter les valeurs trouvées en base dans chacune des propriétés de mon objet sheet.
Ce que je veux dire c'est qu'ici :
dodo7263
Messages postés614Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention 9 février 20176 28 juil. 2013 à 15:47
Merci wishmeril,
Bon ma base n'était pas nette. De plus j'avais oublié un petit new. Bref cela fonctionne presque...j'ai des soucis de binding de textbox maintenant. Je vais encore chercher. Je ne ferme pas mon sujet pour le moment...j'attends de voir si je m'en sors.
merci à vous 2 pour vos pistes
Vous n’avez pas trouvé la réponse que vous recherchez ?
28 juil. 2013 à 15:09
Je ne connais pas bien les data reader, alors je dis peut etre une bêtise.
Y'a t il bien un champ dans la db qui s'appelle Fic_id, en respetcant la casse?
Si oui, y a t il des valeurs dans ce champs?
28 juil. 2013 à 15:13
Oui j'ai bien vérifié en base. la première chose que j'ai regardé d'ailleurs. et j'ai bien des données aussi. Je continu de chercher en attendant...merci
28 juil. 2013 à 15:22