Bonjour à tous.

Je n'arrive pas a exécuter des commandes sur ma base de données, pourtant la connexion est bonne, je test avec la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
connexion.State.ToString();
Elle me renvoi "Open". Ce qui veut bien dire que l'ouverture de connexion est OK? à moins que je ne me trompe...

Ensuite j'essaye d'exécuter des commandes "Insert Into", "Delete" ou "Update" sur ma table mais a première vue l'exécution fonctionne, je n'ai aucune erreur mais lorsque j'affiche ma table rien n'a changé. Actuellement voila mon 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
17
18
19
20
21
22
    class DbConnect
    {
        public static string Etat = "";
 
        public static void Connect()
        {
            string connectionString = null;
            connectionString = ConfigurationManager.ConnectionStrings["BBCA_Manager.Properties.Settings.BbcaManagerConnectionString1"].ConnectionString;
            SqlConnection connexion = new SqlConnection(connectionString);
 
            connexion.Open();
 
            // Execution Commande
            string command = "Delete From Login Where user='BBCA'";
            SqlCommand mycommand = new SqlCommand(command,connexion);
            mycommand.ExecuteNonQuery();
 
            Etat = connexion.State.ToString();
 
            connexion.Close();
        }
    }
Je ne sais pas comment procéder pour comprendre d'où proviens l'erreur.

SVP aider moi Merci d'avance