chrisendymion
Messages postés3Date d'inscriptionmardi 12 septembre 2006StatutMembreDernière intervention27 mars 2007
-
21 mars 2007 à 16:34
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 2014
-
22 mars 2007 à 01:35
Hello,
Voici le contexte : J'ai une base MySQL avec deux tables (table_A et table_B), table_A contient par exemple (id (index), prenom, nom, id_pays) et table_B (id (index), pays).
Je récupère le tout dans un dataset puis construit la relation (dataset.Relations).
Ce que j'aimerai faire maintenant c'est qu'avec UN SEUL control DataGridView, afficher par row:
id (table_A)-textBox, prenom-textbox, nom-textbox, pays (table_B)-COMBOBOX
Et bien sur de pouvoir changer la valeur du pays directement depuis la combobox et pouvoir mettre à jour ma DB...
romagny13
Messages postés687Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention27 août 20143 22 mars 2007 à 01:35
baaa tu cherches lool nan je plaisante :p
1 ba a premiere vue tu as plusieurs possibilités avec un bindingsource , tu définies dans ton dataset des champs calculés
2 tu as egalement de definir une colonne comme comboboxcolumn dans ton datagridview tu dois lui fournir la datasource
3 tu peux aussi tout créer par code (colonnes,lignes et cellules) c'est la méthode la plus souple et celle qui offre le plus de controle et de fiabilté je dirais presque