affichage des données à partir de la base de données MySql dans un datagridview
Hors ligneIngenis Le 03/06/2013 à 14:50 Profil de Ingenis Configuration de Ingenis

Bonjour à toutes et à tous,

je suis nouveau sur le forum et aussi débutant en C# et MySQL. Jai une base de données en MySQL et Je code avec Visual C# 210 une application pour la gestion de trésorerie. En fait mon probléme c'est ce que j'ai mis des dataGridViewdans les interfaces et je veux remplir ces tables a partir des tables existant deja dans ma base de donnée. j'ai utilisé ce code:

Stringforconnect = "Port=;Database=G;server=lo;UId=;Password=";

            // Créer un adaptateur

  MySqlDataAdapter dAdapter = new MySqlDataAdapter("SELECT * FROM Tiers", forconnect);

            // Créer un DataTable pour mémoriser les données

            DataTable dTable = new DataTable();

            // Remplit l'adaptateur

            dAdapter.Fill(dTable);

            // BindingSource pour synchroniser le DataTable et le DataGridView

            BindingSource bSource = new BindingSource()

           // Indique la source du DataBinding

            bSource.DataSource = dTable;

            // Indique la source du DataGridView

            dataGridView1.DataSource = dTable;

mais l'affichage ne se fait pas dans les colonnes que j'ai deja mis mais dans d'autres colonnes qui s'ajoute au tableau avec les noms existant dans la base de données et les premieres colonnes reste vide. j'arrive pas a resoudre ce probleme pour que les données s'affiche dans mes colonnes.

Merci à l avance de toute aide . 

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels