Bonjour,
je voudrai restaurer des valeurs saisies dans un formulaire dans des checkbox. Pour cela j'ai réalisé ce code :
il me restaure bien les valeurs quands une valeur est dans la variable par contre quand la variable est vide il me met le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 string RQT = "SELECT DESTINATAIRE_D,POLE_DESTINATAIRE " + ",INTERLOCUTEUR_D,RECETTE,TYPE_D,PRIORITE_D,LIBELLE_D,REPORTING_D,PERIODE_D,PYRAMIDE_D" + ",OBJECTIF,PERIMETRE1_D,PERIMETRE2_D FROM DEMANDE2 WHERE IDDEMANDE ='" + id + "'"; OleDbCommand command = new OleDbCommand(RQT, connection); OleDbDataReader reader = command.ExecuteReader(); while (reader.Read()) { DESTINATAIRE_IHM = reader.GetString(0); POLE_IHM = reader.GetString(1); INTERLOCUTEUR_IHM = reader.GetString(2); ACTEUR_VALIDATION_IHM = reader.GetString(3); TYPE_IHM = reader.GetString(4); PRIORITE_IHM = reader.GetString(5); LIBELLE_IHM = reader.GetString(6); REPORTING_IHM = reader.GetString(7); PERIODE_IHM = reader.GetString(8); PYRAMIDE_IHM = reader.GetValue(9); OBJECTIF_IHM = reader.GetString(10);
Quelqu'un saurait comment on peut restaurer les champs vides?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code. Détails de l'exception: System.InvalidCastException: Le cast spécifié n'est pas valide.
Merci bonne journée
Partager