Bonjour à tous !
J'utilise une connection à une base MYSQL.
Je cherche tout simplement à avoir un formulaire dans lequel soit affiché tous les résultat de ma requête ( ex : select * from produit )
J'ai pensé à un Datagridview car je souhaiterais avoir les nom des champs de ma table et en dessous les données ...
J'ai testé ça pour le moment :
data_produit étant le DataGridView crée dans mon formulaire !
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
16
17
18
19
20
21 DataGrid dg_produit = new DataGrid(); string requete_produit; string marque_produit = choix_marque.SelectedValue.ToString(); string connString = "SERVER=localhost;" + "DATABASE=Photo_fusion;" + "UID=root;" + "PASSWORD=;"; requete_produit = "select * from produit WHERE ID_marque='" + marque_produit + "'"; MySqlDataAdapter DA = new MySqlDataAdapter(requete_produit, connString); DataSet DS = new DataSet(); DA.Fill(DS, "produit"); DataView DV = DS.Tables["produit"].DefaultView; DV.AllowEdit = false; DV.AllowDelete = false; DV.AllowNew = false; dg_produit.DataSource = DV; data_produit.DataSource = dg_produit;
J'essaye de faire ça en code et non pas avec les assistants.
J'ai déjà essayé avec une listbox mais l'affichage est vraiment moche.
Cordialement,
Partager