Liaison de 3 tables grace au currencymanager

Soyez le premier à donner votre avis sur cette source.

Vue 7 716 fois - Téléchargée 686 fois

Description

Voila un tout petit bout de code vite fait pour lier 3 tables via 3 datagridview et des currencymanager en reponse au poste suivant : http://www.csharpfr.com/infomsg_REQUETE-AVEC-PARAMETRE-OUTPUT_1130726.aspx

pour plus d'infos allez lire le poste en question

autre precision pour que cela fonctionne il suffira de renseigner MyconnectionString

Conclusion :


Code rapide, juste pour montrer l'utilite des currencymanager

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1182
Date d'inscription
mercredi 21 janvier 2004
Statut
Membre
Dernière intervention
6 septembre 2011
12
oui regarde dans mes sources :)

l'exemple avec les liens de 2 datagrid, content que cela pouisse te servir ;)
Messages postés
36
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
16 mai 2008

A priori en remplacant les ? directement par @Product_id et @compo_id....Ca marche
Mais le résultat est uniquement le composant de la ligne "sélectionné"...Or j'ai besoin de la liste de tout les composants...Je me suis débrouillé avec ce que tu m'a donné... Je vais juste changer la requete de remplissage de Da_component...(requte + sous requete qui correspond a celle qui a rempli Detail => voir requete donnée par coq). Donc au final ce qui est vraiment intéressant pour moi c'est de pouvoir m'abonner aux évènement du currencymanager...Tu avais raison depuis le début le currencymanager est mon ami et la est la voix... Maintenant faudrait juste que j'arrive à mettre le dgv component dans le dgv détail...Je crois que tu as fait un exemple du genre...
Messages postés
36
Date d'inscription
lundi 17 mars 2008
Statut
Membre
Dernière intervention
16 mai 2008

J'ai une erreur sur le fill des tables component et detail... " Incorrect syntax near '?' "

Sinon ma variable dans la table est de type numeric...mais ca n'existe pas dans les SqlDbtype..donc j'ai mis decimal. C'est peut etre de la que vient l'erreur.

Sinon merci beaucoup d'essayer de m'aider et de temps que tu consacre à me répondre...
Les admin du forum sont les superhéro des temps modernes...il sauvent les gens dans le besoin

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.