bonjour a tous,

J'essai de gerer les chevauchements de dates. j'ai visite plusieurs forums et trouver differentes solutions mais je suis incapable de les faire fonctionner (je suis tres limite en vba). Alors c'est tres simple, je crois:

j'ai un table "tblGESTION" avec GestionNo, OutilID, DateSortie et DateRetour,
et le formulaire qui va avec "frmGestion" avec txtGestionNo, txtOutilID, txtDateSortie et txtDateRetour

je voudrais tout simplement creer une alerte lorsque j'entre les dates de sortie et de retour pour un outil (sur nouvel enregistrement ou modification enregistrement existant) si l'interval de dates chevauche un autre interval de dates pour ce meme outil. Du genre "cet interval chevauche un interval deja existant pour cet outil".

Voici un des codes a partir duquel j'ai tente de travailler mais en vain:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT  *
FROM    reservation
WHERE   (date_debut, date_fin) overlaps (:datedebut, :datefin)
;
c'est surtout que je ne sais pas quoi en faire dans un code vba. Ca vient de http://www.developpez.net/forums/sho...d.php?t=293580

Alors si quelqu'un peut m'aider.

merci