Bonsoir à vous !
Je suis débutant en c# et en stage, j'ai eu comme activité de projet de mettre un tableau dans un DataGridView sur Visual Studio 2019.
J'ai trouvé un petit code que j'ai modifié et adapté pour qu'il colle avec mes besoins mais un problème récurant est survenu et je n'y arrive pas à m'en débarrasser...

J'ai une erreur de Visual me disant que ma variable cmd est utilisé comme un type et que cela ne marche pas (erreur CS0118 dans Visual).

Voici mon bout de 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
private void btnCharger_Click(object sender, EventArgs e)
        {
            //string nomFichier ="*****.xlsx";
            //déclaration et utilisation d'un OLeDBConnection 
                OleDbConnection Excel =
                new OleDbConnection(@"Provider = Microsoft.ACE.OLEDB.12.0; Data Source =*****.xlsx; Extended Properties = ""Excel 12.0 Xml;HDR=YES"";");
                Excel.Open();
                DataTable tableDonnees = new DataTable();
                //notre requête sélectionne toute les cellule de la Feuil1 
                OleDbCommand cmd = new OleDbCommand("select * from [*****$]", Excel);
                OleDbDataReader dr = new cmd.ExecuteReader();
                tableDonnees.Load(dr);
                dtGridDonnees.DataSource = tableDonnees;
        }
Merci beaucoup à vous pour votre temps et votre aide !