Bonsoir,
j'essaie de supprimer un enregistrement dans une base de donnée à partir d'un click sur bouton dont voilà le code
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
 
 
protected void OnItemCommand(Object sender, RepeaterCommandEventArgs e)
        {
 
            SqlCommand myCommand;
            SqlConnection cnx = (SqlConnection)Session["cnx"];
            string SQL = "DELETE FROM Commande WHERE ID_Commande = "+e.CommandArgument;
            myCommand = new SqlCommand(SQL, cnx);
            myCommand.CommandType = CommandType.Text;
            myCommand.Connection = cnx;
            cnx.Open();
            myCommand.ExecuteNonQuery();
            cnx.Close();
 
        }
mais il me sort un erreur en me disant :
La connexion n'est pas fermée. L'état actuel de la connexion est ouvert.
alors que c'est pas le cas
Merci de m'aider à trouver le bug