Bonjour tout le monde,

J'essaie d'utiliser une variable paramètre de type string dans une requête SQL mais j'obtiens un message d'erreur qui est
"La variable n'est dans le bon contexte"
où quelque chose dans le genre.

Ma base de données est mysql.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
string maticule = ((Excel.Range)feuille.Cells[15, 3]).Value2.ToString();
 
command.CommandText = "SELECT NOTE FROM inscrits_en WHERE MATRICULE_ET = @MATRICULE_ET AND ID_COURS IN(SELECT ID FROM COURS WHERE NOM_ANNEE = 'BA2' AND CATEGORIE = 'NORMAL')";
command.Parameters.AddWithValue("@MATRICULE_ET", matricule);
Merci d'avance.

beegees