Vous êtes sur la page 1sur 3

Télécharger la base de données GESTCOM et réaliser le formulaire de sauvegarde ci-dessous

Exemple de requête d’ajout


SELECT Champ1, champ2,
INTO NouvelleTableSauvegarde
FROM NomTable
WHERE Conditions;

Voir les relations de la base GESTCOM

Vous pouvez utiliser puis passer en Mode SQL en ajoutant à la deuxième ligne INTO ARCHIVE_COMMANDE

SELECT COMMANDES.Num_Cde, COMMANDES.Num_Client, COMMANDES.Date_Commande, LIGNES.Reference, LIGNES.Quantite


INTO ARCHIVE_COMMANDE
FROM COMMANDES INNER JOIN LIGNES ON COMMANDES.Num_Cde = LIGNES.Num_Cde
WHERE COMMANDES.Date_Commande >= [Entrer une date];
Programmer le bouton Sauvegarder

On va remplacer [Entrer une date] par le contenu de la zone de texte que j’ai nommée TexteDateCommand
Private Sub CommandeSauvegarde_Click()

Dim strSQL As String

strSQL = " SELECT COMMANDES.Num_Cde, COMMANDES.Num_Client, COMMANDES.Date_Commande, LIGNES.Reference, LIGNES.Quantite " _

& " INTO ARCHIVE_COMMANDE " _

& " FROM COMMANDES INNER JOIN LIGNES ON COMMANDES.Num_Cde = LIGNES.Num_Cde" _

& " WHERE COMMANDES.Date_Commande >="& " # " & FORMAT(TexteDateCommande, "mm/dd/yyyy ") & " # ; "
DoCmd.RunSQL strSQL

End Sub

 Nommer la zone de texte TexteDateCommande


 Nommer Le bouton de commande CommandeSauvegarde

Vous aimerez peut-être aussi