Bonjour ,
quand j'exécute ce code j'ai le message d'erreur suivant
Syntaxe incorrecte vers le mot clé 'when'.
Syntaxe incorrecte vers le mot clé 'when'.
Syntaxe incorrecte vers le mot clé 'when'.
Syntaxe incorrecte vers le mot clé 'when'.
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
21
22
StringBuilder sb = new StringBuilder();
             foreach (GridViewRow row in GridView1.Rows)
        {
 
            string note1 = (row.FindControl("note1") as TextBox).Text.Replace(",", ".");
            string note2 = (row.FindControl("note2") as TextBox).Text.Replace(",", ".");
            string userID = (row.FindControl("lblUserID1") as Label).Text;
 
            sb.AppendFormat(
                @"UPDATE EXAMEN
             SET NOTE = case  when 
  CODE_MATIERE ='111' then {0}
 
 
         when   CODE_MATIERE ='112' then {1}
 
         END
             where NUM_INSCRIPTION  = {2}
         ;
         ", note1, note2, userID);
 
        }
Merci de m'aider