Copier données access entre deux tables

hannibal59139 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
blux Messages postés 27147 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
je dois créer pour mon bts informatiqu un logiciel j'ai donc créé un logiciel access qui gére les bons de commande, les bons de livraisons les devis, les factures et les avoirs.
Le tout etant rempli par des formulaires et fonctionnant biens.
Néanmoins la derniére etape de cette partie du logiciel est de copier les données d'un bon de commande pour qu'il s'insére dans bon de livraison puis dans facture et la, impossible de trouver comment faire pour dupliquer dans une autre table que celle d'origine.
Etant débutant en access j'imagine qu'une macro ou une requette peut y parvenir..
Merci d'avance d'essayer de m'aider a creer cette fonction.
A voir également:

3 réponses

incaout Messages postés 347 Date d'inscription   Statut Membre Dernière intervention   74
 
Salut

Dans le langage SQL, il existe une déclaration INSERT SELECT qui permet d'insèrer les résultats d'un select dans une autre table. La syntaxe :

INSERT INTO Table2 (chp1,chp2,chpn) SELECT (chp1,chp2,chpn) FROM Table1;

Ecrite comme cela, je pense qu'elle copie l'ensemble des lignes de table1 vers table2. Je pense qu'il est possible de filtrer avec une clause WHERE.

La seule question est de savoir si Access reconnait cette instruction.

Essayes déjà cela.

Cdlt

IC
-1
hannibal59139 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Merci de m'avoir répondu.
il me donne toujours des erreurs de syntaxe dans insert into sur Date il est bien ecrit mais je ne l'ai pas complété par des données dans la table est-ce pour cela ?
-1
blux Messages postés 27147 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Salut,

copie-nous ta requête, je pense que Date doit poser problème... Si tu cherches la date du jour, alors c'est now()...
-1