Tables différentes dans un datagridview
Résolu
Chewbee
Messages postés
7
Statut
Membre
-
Chewbee Messages postés 7 Statut Membre -
Chewbee Messages postés 7 Statut Membre -
Bonjour à tous,
Voici mon problème :
J'ai 2 table : tblUtilisateurs et tblCompagnie
Ces deux tables ont un numUtilisateur en commun.
Je souhaiterai afficher dans un datagridview toutes les informations de mon Utilisateur, nom, prénom etc...
-> ça c'est fait
Maintenant je voudrais afficher le nom de la compagnie au dessus de ses données puis les utilisateurs de cette compagnie de cette manière-ci :
NOM DE LA COMPAGNIE 1
NomUtilCompagnie1 PrénomUtilCompagnie1 ...
NomUtilCompagnie1 PrénomUtilCompagnie1 ...
NOM DE LA COMPAGNIE 2
NomUtilCompagnie2 PrénomUtilCompagnie2 ...
.
.
.
J'espère avoir été clair
Cordialement
Chewbee
Voici mon problème :
J'ai 2 table : tblUtilisateurs et tblCompagnie
Ces deux tables ont un numUtilisateur en commun.
Je souhaiterai afficher dans un datagridview toutes les informations de mon Utilisateur, nom, prénom etc...
-> ça c'est fait
Maintenant je voudrais afficher le nom de la compagnie au dessus de ses données puis les utilisateurs de cette compagnie de cette manière-ci :
NOM DE LA COMPAGNIE 1
NomUtilCompagnie1 PrénomUtilCompagnie1 ...
NomUtilCompagnie1 PrénomUtilCompagnie1 ...
NOM DE LA COMPAGNIE 2
NomUtilCompagnie2 PrénomUtilCompagnie2 ...
.
.
.
J'espère avoir été clair
Cordialement
Chewbee
A voir également:
- Tables différentes dans un datagridview
- Tables des matières word - Guide
- Tables ascii - Guide
- Dans le document à télécharger, léa a utilisé 2 méthodes différentes pour centrer le nom des continents. lesquels sont centrés correctement ? ✓ - Forum Javascript
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
- Différence entre un million et un milliard - Accueil - Technologies
4 réponses
en utilisant deux datagridview tu peut faire un binding.la premier datagrdview contient tous les compagne et quand tu click sur une compagne la deuxième datagridview affiche tous les utilisateur de cette compagne.
je sais pas si ce scenario est possible mais la Templating de WPF donne beaucoup de possibilité a changer le look des controle.par example tu peut avoir d'autre contrôle a l'intérieur d'une datagridview.
une idée avec WPF+templating (que j'ai jamais testé alors je sais pas si ça fonctionne):
tu fait un RowStyle pour ton datagrid ou chaque Row contient un DatagridCellspresenter+DatagridRowheader+ un autre datagridview.
tu bind la datagrid principal a la table Compagnie et tu bind la datagrid interne a la table Utilisateur on lui passant un paramètre qui specifie la compagnie qui englobe ces utilisateur(Foreigner key).
en attandant des autre expert a donner d'autre idée .
je sais pas si ce scenario est possible mais la Templating de WPF donne beaucoup de possibilité a changer le look des controle.par example tu peut avoir d'autre contrôle a l'intérieur d'une datagridview.
une idée avec WPF+templating (que j'ai jamais testé alors je sais pas si ça fonctionne):
tu fait un RowStyle pour ton datagrid ou chaque Row contient un DatagridCellspresenter+DatagridRowheader+ un autre datagridview.
tu bind la datagrid principal a la table Compagnie et tu bind la datagrid interne a la table Utilisateur on lui passant un paramètre qui specifie la compagnie qui englobe ces utilisateur(Foreigner key).
en attandant des autre expert a donner d'autre idée .
En fait j'ai trouvé une solution alternative qui convient à mon maître de stage, néanmoins si j'ai du temps je regarderai la solution que tu me propose plus en détail car ça a l'air très sympa :)