Bonjour a tous,

voila le probleme :

Form 1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
...
SqlCeCommand cmd = new SqlCeCommand ("select....",connection);
SqlCeDataReader Reader = cmd.ExecuteReader();
 
label.text = reader.getstring(1);
label1.text = reader.getstring (9);
...
--> le but de ceci c'est de recupere les donnees de la DB pour afficher dans les labels.

dans ce form j'ai un bouton ki passe a un autre form : Form 2 qui affiche les labels de Form1 dans des text box dans Form 2 pour editer.

Donc l'affichage des donnees dans mes texts box pour l'edition focntionne tres bien mais quand je click sur le bouton "back" pour revenir au Form 1 (donc l'affichage dans des labels) j'ai l'erreur suivante :
"no Data exists for the row/column"
"InvalidOperationException was unhandle" sur chaque ligne >>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
label1.text = reader.getstring (9);
Pourtant il existe bien un 9eme element dans ma requete.
Je comprends pas....


Quelqu'un peut m'aider avec ce probleme??

D'avance merci pour l'aide!
Jess