Bonjour,
je développe une application en C# en utilisant Firebird. J'ai besoin de relier une DataGridView à la base et pour cela j'ai fait ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 private void button1_Click(object sender, EventArgs e) { getData("select * from Materiaux"); }Lorsque j'appuie sur le bouton, tout fonctionne mais rien ne s'affiche dans la DataGridView. Dans la console je reçois un message:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public void getData(String selectCommand) { FbCommand cmd = new FbCommand(selectCommand, dbCo.databaseConnection); DataTable table = new DataTable(); FbDataAdapter adapter = new FbDataAdapter(cmd); adapter.Fill(table); dataGridView1.DataSource = table; }
Et pourtant il y a bien des infomations dans ma table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 FirebirdSql.Data.FirebirdClient Information: 0 : Command: select name from materiaux Parameters: <no parameters>
Je ne comprends pas ce qui ne marche pas.
Est ce que l'on pourrait me dire où est mon erreur ?
Merci de votre aide.
Partager