LIAISON DE 3 TABLES GRACE AU CURRENCYMANAGER

cs_tintin972 Messages postés 36 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 16 mai 2008 - 15 mai 2008 à 13:25
Arthenius Messages postés 1182 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 6 septembre 2011 - 16 mai 2008 à 08:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/46670-liaison-de-3-tables-grace-au-currencymanager

Arthenius Messages postés 1182 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 6 septembre 2011 14
16 mai 2008 à 08:41
oui regarde dans mes sources :)

l'exemple avec les liens de 2 datagrid, content que cela pouisse te servir ;)
cs_tintin972 Messages postés 36 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 16 mai 2008
15 mai 2008 à 15:59
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...
cs_tintin972 Messages postés 36 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 16 mai 2008
15 mai 2008 à 13:25
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
Rejoignez-nous