1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
'permet de couper une date en 1,2 ou 3 parties
tabDate = Split(txtOptionRecherch.Text, "/")
' jj/mm/aaaa
If tabDate.Length = 3 Then
While tabDate(0).Length <> 2 Or tabDate(1).Length <> 2 Or tabDate(2).Length <> 4
txtOptionRecherch.Text = InputBox("Veuillez entrer un date au format (jj/mm/aaa) !", "Attention")
tabDate = Split(txtOptionRecherch.Text, "/")
End While
cmdSelect = "SELECT NumCli as Numéro, NomCli as Nom, PrenomCli as Prénom, TelCli as Tel FROM Client WHERE DateCreat=#" & txtOptionRecherch.Text & "#"
lblResultatTab.Text = " client(s) trouvé(s) au " & txtOptionRecherch.Text
End If
' mm/aaaa
If tabDate.Length = 2 Then
While tabDate(0).Length <> 2 Or tabDate(1).Length <> 4
txtOptionRecherch.Text = InputBox("Veuillez entrer un date au format (mm/aaaa) !", "Attention")
tabDate = Split(txtOptionRecherch.Text, "/")
End While
cmdSelect = "SELECT NumCli as Numéro, NomCli as Nom, PrenomCli as Prénom, TelCli as Tel FROM Client WHERE Month(DateCreat)=" & tabDate(0) & " AND Year(DateCreat)=" & tabDate(1) & ""
lblResultatTab.Text = " client(s) trouvé(s) au mois " & tabDate(0) & "/" & tabDate(1)
End If
' aaaa
If tabDate.Length = 1 Then
While tabDate(0).Length <> 4
txtOptionRecherch.Text = InputBox("Veuillez entrer un date au format (aaaa) !", "Attention")
tabDate = Split(txtOptionRecherch.Text, "/")
End While
cmdSelect = "SELECT NumCli as Numéro, NomCli as Nom, PrenomCli as Prénom, TelCli as Tel FROM Client WHERE Year(DateCreat)=" & tabDate(0) & ""
lblResultatTab.Text = " client(s) trouvé(s) en " & tabDate(0)
End If |
Partager