Bonsoir à vous !
J'ai développé un code pour que mon DataGridView affiche un tableau à partir de données d'un fichier Excel et un bouton dans le même formulaire doit faire charger le tableau dans le DataGridView (qui n'est pas affiché de base).
Malheureusement après avoir coder mon bouton, sans erreurs signalés par Visual Studio, mon bouton ne veut pas charger mes données dans le GridView.
Avez vous des idées pour mon problème ?
Voici le code de mon bouton:
Merci à vous pour votre temps !
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 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 =*****; 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 = cmd.ExecuteReader(); tableDonnees.Load(dr); dtGridDonnees.DataSource = tableDonnees; }
Partager