ACCESS: comment dupliquer des enregistrements d'une table liée ?? - SQL/NoSQL - Programmation
Marsh Posté le 09-04-2002 à 16:49:02
A mon avis tu devrais pouvoir te débrouiller avec une requete ajout si tu n y arrive pas envoie moi ta db j y jetterai un coup d'oeil mon mail: thebigben5@hotmail.com
Marsh Posté le 09-04-2002 à 16:51:52
Ben avec un petite requête du genre
insert into tb_dim (Num_Fiche, xx, yy, zz...) select New_NumFiche, xx, yy, zz from tb_dim where NumFiche = Old_NumFiche;
Marsh Posté le 09-04-2002 à 17:57:24
Mara's Dad, dans ta requete, ou mets-tu à jour le Num_Fiche pour qu'il soit egal au nouveau produits crée?
Big Ben, je ne m'en sort effectivement pas, et je pense que je vais profiter de ton offre genereuse. Je t'envoies la base.
Merci
Marsh Posté le 09-04-2002 à 16:41:57
J'ai une table qui représente les fiches-produits. Chaque enregistrement de cette table a un champ "Num" unique utilisé comme clé. J'ai une autre table qui contient les dimensions disponibles de ces produits, sachant qu'un produit peut avoir 0 ou plusieurs dimensions disponibles. Cette table a donc un champ "Num_Fiche" qui se réfère au "Num" de la table "Produits" J'ai crée un formulaire pour encoder les produits, dans lequel il y a un sous-formulaire représentant les dimensions. Dans ce formulaire, j'ai ajouté un bouton "Dupliquer" qui copie donc la fiche produit. Je voudrais que ce bouton duplique également les dimensions, et donc crée autant d'enregistrement dans la table "Dimensions" qu'il y a de dimensions disponibles pour le "Produit" source. Le seul champ à changer est donc "Num_Fiche" qui se refere maintenant au "Num" du nouveau produit crée par duplication. MAIS JE NE SAIS PAS COMMENT FAIRE!
Si vous avez une idée", merci, sinon, merci quand même