Bonjour à tous.

J'arrive dans un traitement paradoxale.

Il doit y avoir une autre méthode, ou l'erreur ne vient pas de cela mais pour le moment j'ai le message :
Impossible de supprimer la base de données 'MaDataBase' parce qu'elle est en cours d'utilisation.
Avec ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
using (OleDbConnection connection = new OleDbConnection(ConnexionString))
                    {
                        connection.Open();
                        string strSQL = @"drop database MaDataBase";
                        OleDbCommand cmd = new OleDbCommand(strSQL, connection);
                        cmd.ExecuteNonQuery();
                    }
Ce que j'y comprend c'est que ma requête ne marche pas car je me connecte à ma base pour effectuer ma requête??!!

Ou je fais complètement fausse route.

Si quelqu'un a une piste.
Merci.