J'ai un petit souci pour dupliquer des enregistrements.
J'ai un produit X (table PRODUIT) qui contient des accessoires (Table
CONTENU ACCESSOIRE)
Je souhaiterais avoir la possibilité lors de la création d'un produit Y
d'attribuer l'ensemble des acessoires de X automatiquement pour éviter de
faire la la saisie inutile.
Je sais faire une requête qui selectionne les accessoires de X mais comment
les dupliquer à Y
Bonjour je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
-- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe toujours sur le même resultat, problème de violation de clé. Sur les 4 enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène : Ma BD est divisée en deux, la première comporte l'interface (formulaire, requête, états, modules) et une seconde est composée uniquement des tables. J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les tables de la seconde en utilisant les tables liées. Ce principe fonctionne bien et ça me permet de faire une sauvegarde quotidienne de mes données sans avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au final me rendre compte que c'est quand je fonctionne avec les tables liées que j'ai un problème de violation de clé. Comment se fait il? y a t il des solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Baptiste
Bonjour
je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table
contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
--
Arnaud
-----------------------------------------
http://www.mpfa.info :
le site où l'on devrait payer pour y figurer
-----------------------------------------
"Baptiste" <Baptiste@discussions.microsoft.com> a écrit dans le message de news:
6E8883AC-64BE-47E1-838A-24B584AC6D25@microsoft.com...
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça
J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe
toujours sur le même resultat, problème de violation de clé. Sur les 4
enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne
peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête
afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène
: Ma BD est divisée en deux, la première comporte l'interface (formulaire,
requête, états, modules) et une seconde est composée uniquement des tables.
J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les
tables de la seconde en utilisant les tables liées. Ce principe fonctionne
bien et ça me permet de faire une sauvegarde quotidienne de mes données sans
avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé
les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma
requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au
final me rendre compte que c'est quand je fonctionne avec les tables liées
que j'ai un problème de violation de clé. Comment se fait il? y a t il des
solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Bonjour je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
-- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe toujours sur le même resultat, problème de violation de clé. Sur les 4 enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène : Ma BD est divisée en deux, la première comporte l'interface (formulaire, requête, états, modules) et une seconde est composée uniquement des tables. J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les tables de la seconde en utilisant les tables liées. Ce principe fonctionne bien et ça me permet de faire une sauvegarde quotidienne de mes données sans avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au final me rendre compte que c'est quand je fonctionne avec les tables liées que j'ai un problème de violation de clé. Comment se fait il? y a t il des solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Baptiste
Baptiste
Bonjour,
Je ne souhaite pas rajouter des données de la table produit brut vers la table contient, je souhaite dupliquer des enregistrements de la table contient avec des conditions sur la table produit brut donc je suis obligé de faire apparaitre les 2 tables.
Je deviens fou... Merci
Baptiste
Bonjour je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
-- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe toujours sur le même resultat, problème de violation de clé. Sur les 4 enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène : Ma BD est divisée en deux, la première comporte l'interface (formulaire, requête, états, modules) et une seconde est composée uniquement des tables. J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les tables de la seconde en utilisant les tables liées. Ce principe fonctionne bien et ça me permet de faire une sauvegarde quotidienne de mes données sans avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au final me rendre compte que c'est quand je fonctionne avec les tables liées que j'ai un problème de violation de clé. Comment se fait il? y a t il des solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Baptiste
Bonjour,
Je ne souhaite pas rajouter des données de la table produit brut vers la
table contient, je souhaite dupliquer des enregistrements de la table
contient avec des conditions sur la table produit brut donc je suis obligé de
faire apparaitre les 2 tables.
Je deviens fou...
Merci
Baptiste
Bonjour
je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table
contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
--
Arnaud
-----------------------------------------
http://www.mpfa.info :
le site où l'on devrait payer pour y figurer
-----------------------------------------
"Baptiste" <Baptiste@discussions.microsoft.com> a écrit dans le message de news:
6E8883AC-64BE-47E1-838A-24B584AC6D25@microsoft.com...
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça
J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe
toujours sur le même resultat, problème de violation de clé. Sur les 4
enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne
peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête
afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène
: Ma BD est divisée en deux, la première comporte l'interface (formulaire,
requête, états, modules) et une seconde est composée uniquement des tables.
J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les
tables de la seconde en utilisant les tables liées. Ce principe fonctionne
bien et ça me permet de faire une sauvegarde quotidienne de mes données sans
avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé
les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma
requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au
final me rendre compte que c'est quand je fonctionne avec les tables liées
que j'ai un problème de violation de clé. Comment se fait il? y a t il des
solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Je ne souhaite pas rajouter des données de la table produit brut vers la table contient, je souhaite dupliquer des enregistrements de la table contient avec des conditions sur la table produit brut donc je suis obligé de faire apparaitre les 2 tables.
Je deviens fou... Merci
Baptiste
Bonjour je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
-- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe toujours sur le même resultat, problème de violation de clé. Sur les 4 enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène : Ma BD est divisée en deux, la première comporte l'interface (formulaire, requête, états, modules) et une seconde est composée uniquement des tables. J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les tables de la seconde en utilisant les tables liées. Ce principe fonctionne bien et ça me permet de faire une sauvegarde quotidienne de mes données sans avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au final me rendre compte que c'est quand je fonctionne avec les tables liées que j'ai un problème de violation de clé. Comment se fait il? y a t il des solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Baptiste
Salut
ah oui bien sûr ! Ecoute : essaye de mettre à dispo une base exemple qui reproduit le pb car on n'a pas assez d'infos ici. par exemple, si Ref_contient est numéro auto, je ne comprends pas très bien à quoi il sert. Une clé double combinant Ref_produit et Ref_accessoire aurait peut-être suffit....
a+ -- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour,
Je ne souhaite pas rajouter des données de la table produit brut vers la table contient, je souhaite dupliquer des enregistrements de la table contient avec des conditions sur la table produit brut donc je suis obligé de faire apparaitre les 2 tables.
Je deviens fou... Merci
Baptiste
Bonjour je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
-- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe toujours sur le même resultat, problème de violation de clé. Sur les 4 enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène : Ma BD est divisée en deux, la première comporte l'interface (formulaire, requête, états, modules) et une seconde est composée uniquement des tables. J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les tables de la seconde en utilisant les tables liées. Ce principe fonctionne bien et ça me permet de faire une sauvegarde quotidienne de mes données sans avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au final me rendre compte que c'est quand je fonctionne avec les tables liées que j'ai un problème de violation de clé. Comment se fait il? y a t il des solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
Baptiste
Salut
ah oui bien sûr !
Ecoute : essaye de mettre à dispo une base exemple qui reproduit le pb car on n'a pas assez d'infos ici.
par exemple, si Ref_contient est numéro auto, je ne comprends pas très bien à quoi il sert.
Une clé double combinant Ref_produit et Ref_accessoire aurait peut-être suffit....
a+
--
Arnaud
-----------------------------------------
http://www.mpfa.info :
le site où l'on devrait payer pour y figurer
-----------------------------------------
"Baptiste" <Baptiste@discussions.microsoft.com> a écrit dans le message de news:
9FEB87DB-E11B-45E3-A7B5-8AFFDA9241A2@microsoft.com...
Bonjour,
Je ne souhaite pas rajouter des données de la table produit brut vers la
table contient, je souhaite dupliquer des enregistrements de la table
contient avec des conditions sur la table produit brut donc je suis obligé de
faire apparaitre les 2 tables.
Je deviens fou...
Merci
Baptiste
Bonjour
je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table
contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
--
Arnaud
-----------------------------------------
http://www.mpfa.info :
le site où l'on devrait payer pour y figurer
-----------------------------------------
"Baptiste" <Baptiste@discussions.microsoft.com> a écrit dans le message de news:
6E8883AC-64BE-47E1-838A-24B584AC6D25@microsoft.com...
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça
J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe
toujours sur le même resultat, problème de violation de clé. Sur les 4
enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne
peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête
afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène
: Ma BD est divisée en deux, la première comporte l'interface (formulaire,
requête, états, modules) et une seconde est composée uniquement des tables.
J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les
tables de la seconde en utilisant les tables liées. Ce principe fonctionne
bien et ça me permet de faire une sauvegarde quotidienne de mes données sans
avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé
les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma
requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au
final me rendre compte que c'est quand je fonctionne avec les tables liées
que j'ai un problème de violation de clé. Comment se fait il? y a t il des
solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)
ah oui bien sûr ! Ecoute : essaye de mettre à dispo une base exemple qui reproduit le pb car on n'a pas assez d'infos ici. par exemple, si Ref_contient est numéro auto, je ne comprends pas très bien à quoi il sert. Une clé double combinant Ref_produit et Ref_accessoire aurait peut-être suffit....
a+ -- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour,
Je ne souhaite pas rajouter des données de la table produit brut vers la table contient, je souhaite dupliquer des enregistrements de la table contient avec des conditions sur la table produit brut donc je suis obligé de faire apparaitre les 2 tables.
Je deviens fou... Merci
Baptiste
Bonjour je reviens sur la requête dont tu as mis une copie d'écran : pourquoi y faire apparaître 2 tables ?
Pour ajouter les données de la table produit brut à la table contient , il n'est pas nécessaire de faire apparaitre la table contient dans la requête comme table liée, car sinon, la requête tente de retourner des enregistrements qui n'exisent pas encore.
Essaye donc ta requête sans lier la table contient (puisque c'est justement dans cette table que tu ajouts les données)
-- Arnaud ----------------------------------------- http://www.mpfa.info : le site où l'on devrait payer pour y figurer -----------------------------------------
"Baptiste" a écrit dans le message de news:
Bonjour
Encore merci pour ta réponse, c'est vraiment sympa de m'aider comme ça J'ai essayé de la faire la requête avec des valeurs en "dur" et je tombe toujours sur le même resultat, problème de violation de clé. Sur les 4 enregistrement que je souhaite ajouter, 1,2,3 voir 4 de temps en temps ne peuvent s'ajouter car problème de violation de clé... je comprend pas.
En préparant un fichier avec uniquement les tables concernées et la requête afin de la mettre sur www.cjoint.com, ej me suis rendu compte d'un phénomène : Ma BD est divisée en deux, la première comporte l'interface (formulaire, requête, états, modules) et une seconde est composée uniquement des tables. J'ouvre donc l'interface en lui demandant d'aller chercher les infos dans les tables de la seconde en utilisant les tables liées. Ce principe fonctionne bien et ça me permet de faire une sauvegarde quotidienne de mes données sans avoir l'interface qui est assez lourde. En préparant le fichier, j'ai importé les tables de manière à n'avoir qu'une BD, j'ai réessayer de lancer ma requête et là, aucun problèmes... j'ai fait plein d'autres essai pour au final me rendre compte que c'est quand je fonctionne avec les tables liées que j'ai un problème de violation de clé. Comment se fait il? y a t il des solutions?
Merci de votre aide... (je dois absolument régler ce foutu problème...)