Date Picker value/year

Orodreth

XLDnaute Impliqué
Bonjour à tous.


Depuis excel, je lance des requêtes SQL, notamment en fonction de la date.

Quand il s'agit de récupérer les données d'un mois (donc mois/année), c'est pas trop difficile.

Maintenant, dans le but de faire les mêmes tableaux d'états, avec les mêmes tables de données, mais sur l'année au lieu du mois (année entreprise du 1er mars N au dernier jour de février n-1), j'ai un petit problème qui vient d'apparaitre.

Pour me faciliter la vie, j'utilise des date time picker de traitement.
Dans mes états, je dois récupérer les données de l'année en cours (Mars => Février), et j'utilise 2 date picker:
l'un est initialisé au 1er mars de l'année en cours
et le deuxième est initialisé au 1er mars de l'année suivante.

Ma requête va donc donner un truc du genre:
where date >= '01/03/N'
and date < '01/03/N+1'

Bon jusque là, ça passe encore (quoi que pas très sûr que ceci marche en SQL)

Ce qui me pose problème, c'est que je dois aussi récupérer les données pour l'année entreprise N-1 dans le but de faire des comparaisons.

Et là .... :confused:

Je m'explique: j'utilise le 1er date picker pour obtenir l'année de la date du jour.

Donc dtpicker1.value = date
Comment faire pour lui spécifier ((dtpicker.value).year - 1) tout en gardant la date entière et sans changer la valeur du dtpicker ?

Est-ce que quelqu'un a une idée ?

Merci d'avance,
Thomas
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
314 628
Messages
2 111 337
Membres
111 104
dernier inscrit
JEMADA