Supprimer des dates avec ACCESS? Merci

Zianzian -  
 zianzian -
Bonjour tt le monde, j'ai une petite question pour les spécialistes d'Access (le 97).
Voila : j'ai une base de donnée qui stocke des données sur 3 mois.

En fait, chaque fois qu'un mois se termine, l'utilisateur importe un fichier avec des données sur le mois venant de se terminer.
Juskici pas de problème.
Par contre, ma base ne doit contenir que trois mios de données.
Par exemple, j'ai : janvier, février et mars contenus dans ma base. Ensuite, je cherche à importer le mois d'avril : il faut que ma base supprime toutes les données du mois de janvier.
Le format des dates est standard :
10/01/2004 17:19:13


Comment faire? PS : j'ai penser à faire une liste où l'utilisateur sélectionne le mois qu'il souhaite supprimé, mais je ne connai pas la requête où le code que je pourrai mettre afin d'effacer les données du mois sélectionné dans la liste? (ou alors du mois le plus ancien, ça pourrait aussi marcher)

Je vous remerci d'avance et vous souhaite bonne continuation.
Ciao !!!!!!!!!
A voir également:

1 réponse

Cyber Liz Messages postés 64 Statut Membre 50
 
Bonjour,

Est-ce que tu sais programmer en VBA? Je ne connais pas Access 97, seulement le XP mais avec XP on peut faire une "requête suppression". Tu mets une condition dans ta requête où le mois = mois - 4. Ca ressemble à ca si tu ne code pas en VBA. Sinon, à l'ouverture du programme, tu peux exécuter une requête SQL avec VBA du style "DELETE FROM maTable WHERE champDate = (champDate - 3);".

Bonne chance
0
zianzian
 
merci pour ton aide, je vais tester ça.
Ciao
0