Bonjour,
"Balise code" comme son nom l'indique
je ne connaissais pas, c'est chose faites, Merci.
Pour ce qui est de la requête, j'ai fais une erreur sur la date. C'est corrigée et ça marche
Merci.
Par contre dans MsgBox la date s'affiche AAAA MM JJ. Peut on la convertir ?
Si tu as (encore ) un lien pour convertir au format europe.
Merci d'avance.
Code : Tout sélectionner
Sub VerifAgenda ' -----------Permet de verifier si une date de l'agenda est passée-----------------
Dim oConnect as object, oReq as object, oResult as object
Dim instrSQL as string, texte as string, titre as string
Dim DateJour as date, DateInfo as Date, Test as boolean
oConnect = ThisDatabasedocument.CurrentController.ActiveConnection
oReq = oConnect.createStatement()
instrSQL = "Select ""DateRappel"", ""DateActe"", ""Note"" From ""FicheAgenda"" Where ""DateRappel"" <= curdate()"
Print instrSQL
oResult = oReq.executeQuery(instrSQL)
Test = oResult.next
If Test then
titre="Vérification de l'agenda:"
texte ="Il apparaît qu'un événement de l'Agenda soit proche" & chr(13) & "Veuillez vérifier les différents événements !"
MsgBox (oResult.Columns.getByName("DateActe").String & " " & oResult.Columns.getByName("Note").String & chr(13) & chr(13) & texte,64 , titre)
endif
End Sub
Agenda.odb
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.