[C#] Ajout d'une colonne dans un DataGridView
Bonjour,
J'ai un formulaire windows dans lequel j'ai créé un DataGridView, avec une DataTable de ma base de données en DataSource.
Je fais les bindings qu'il faut, tout va bien. Mais cette dataTable ne contient que des Identifiants (table de liaison) que j'aimerais remplacer par les valeurs associées.
Exemple :
Table DataValidation
- IdDataValidation (primary Key)
- IdData (Foreign Key)
- IdMesure (FK)
- IdDate (FK)
- IsValid (bool)
Table Mesure
- IdMesure (PK)
- TagMesure (string)
J'aimerais remplacer la colonne IdMesure par TagMesure.
J'ai essayé d'ajouter une colonne de type ComboBox et de l'associer à un TableAdapter de la table Mesure... Cela compile, mais à l'exécution, une erreur est levée ("System.ArgumentException : La valeur DataGridViewCombBoxCell n'est pas valide.")
Pouvez-vous m'aider s'il vous plait?
Merci.
--
La cuillère n'existe pas!
J'ai un formulaire windows dans lequel j'ai créé un DataGridView, avec une DataTable de ma base de données en DataSource.
Je fais les bindings qu'il faut, tout va bien. Mais cette dataTable ne contient que des Identifiants (table de liaison) que j'aimerais remplacer par les valeurs associées.
Exemple :
Table DataValidation
- IdDataValidation (primary Key)
- IdData (Foreign Key)
- IdMesure (FK)
- IdDate (FK)
- IsValid (bool)
Table Mesure
- IdMesure (PK)
- TagMesure (string)
J'aimerais remplacer la colonne IdMesure par TagMesure.
J'ai essayé d'ajouter une colonne de type ComboBox et de l'associer à un TableAdapter de la table Mesure... Cela compile, mais à l'exécution, une erreur est levée ("System.ArgumentException : La valeur DataGridViewCombBoxCell n'est pas valide.")
Pouvez-vous m'aider s'il vous plait?
Merci.
--
La cuillère n'existe pas!
Configuration: Windows Vista FireFox 3.0.9