dindinfb
Messages postés48Date d'inscriptionmardi 24 mars 2009StatutMembreDernière intervention 3 janvier 2015
-
21 nov. 2014 à 16:36
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018
-
21 nov. 2014 à 17:59
Bonjour,
j'ai une base access de 366 ligne avec 9 colonnes.
mon objectif c'est garder la même base pour l'appli , ca va m'éviter de faire une grande base avec 37000 ligne avec des info qui se repèttent tous les ans .
la seule chose qui change c'est l'année.
exemple:
01/01/2014 sera remplcé par 01/01/2015 et ainsi de suite .
y'a t'il un code qui cherche seulement le jour et le mois sans prendre compte de l'année . autrement dit : pour la date 01/01/2014 ou 01/01/2099 il m'affiche les info de la ligne 01/01/2014.
mon code fonctionne si je selectionne la date 01/01/2014 et affiche une erreur si je selectionne 01/01/2015 ou 2016 par exemple.
voilà mon code qui est liè avec un datetimepicker
On Error Resume Next Application.DoEvents() Dim DataAdapter As New OleDbDataAdapter("SELECT * FROM Tab WHERE Data LIKE '" & DateTimePicker1.Text.Trim & "'", con) con.Open() DataSet1.Clear() DataAdapter.Fill(DataSet1, "Tab") con.Close()
jordane45
Messages postés38238Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 6 septembre 2024345 21 nov. 2014 à 16:53
Bonjour,
y'a t'il un code qui cherche seulement le jour et le mois sans prendre compte de l'année
Oui...
Mais à condition que ton champ soit de format DATE ou DATETIME ( ou Timestamp).
Si tu as stocké tes dates dans un champ de type TEXT ( Varchar..) cela est plus compliqué !!
En tout cas, tu peux regarder du côté des fonctions DAY() et MONTH().
PS: Tu es sous quel SGBD ? SqlServer? Access ? Mysql ? ....
Bonjour,
et en espérant que parmi tes dates ne figure pas le 29 février d'une année bissextile
PS : ma remarque n'est pas anodine, surtout après avoir lu ceci :
j'ai une base access de 366 ligne avec 9 colonnes.
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviend