Bonjour, j'ai une application sur access 2003 en faisons un double click sur une zone de liste ça me donne le formulaire du nom de la personne , j'ai un champs date de cour de sécurité et à chaque année il faut renouveler le cour, j'ai fait une requete dont un champ me donne la différence entre la date en cour et la date du
cour :......convertTimeDifferenceToFormattedString(CDate(Date())-CDate([securité])) AS TimeDifference
Je veux en sorte que si la date du cour depasse les 365 ça doit me donné un message pour renouveler le cour
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Private Sub Form_load()
Dim strSQL As String, strWhere As String
Dim TimeDifference As Boolean
strSQL = "SELECT employess.NoUnique, employess.TimeDifference " _
& " FROM employess "
strWhere = "Where employess.NoUnique =" & Forms![formulaire1]![employes].Column(0)
strSQL = strSQL & strWhere
Me.Form.Requery
If TimeDifference > 365 Then
MsgBox "La date du cour est ", vbExclamation
End If
End Sub |
Merci pour votre aide.
Partager