Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/06/2011, 01h19   #1
Invité de passage
 
Homme Francis
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Francis
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 4
Points : 4
Par défaut Requête pour que la semaine debute un lundi

Bonjour

J'utilise une requête Access pour extraire les enregistrements d'une semaine donnée.

Champ : Format([date1];"yyyyww")
Critère : Format(Maintenant();"yyyyww")

Sauf que le résultat des enregistrements débute un dimanche.
Comment formuler ma requête pour qu'elle me donne les enregistrements du lundi au dimanche
cvfe13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 13h32   #2
Membre Expert
 
Homme Frédéric
Développeur informatique
Inscription : juin 2009
Messages : 944
Détails du profil
Informations personnelles :
Nom : Homme Frédéric
Localisation : France, Vosges (Lorraine)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : juin 2009
Messages : 944
Points : 1 249
Points : 1 249
Bonjour
Essaye de compléter la fonction format avec :
Code :
Format(MaDonnee,"MonFormat",2,2)
Le 1er 2: semaine débute un lundi (vbMonday en VBA)
Le 2ème 2 : la 1ere semaine contient 4 jours(vbFirstFourDays en VBA)
__________________
Frédéric
Développeur d'Applications Access
fgiambelluco est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/06/2011, 13h44   #3
Membre Expert
 
Avatar de curt
 
Homme Curt
Bureau d'Etudes
Inscription : mars 2006
Messages : 981
Détails du profil
Informations personnelles :
Nom : Homme Curt
Localisation : France

Informations professionnelles :
Activité : Bureau d'Etudes
Secteur : Bâtiment Travaux Publics

Informations forums :
Inscription : mars 2006
Messages : 981
Points : 1 170
Points : 1 170
Bonjour,

jète également un oeil dans les paramètres Windows/Régions et langue/Et sur la liste déroulante "La semaine commence le ... " tu choisis !

Je ne connaissais pas la méthode par VBA (A retenir si on veux paramétrer un début de semaine différent de celui du système !)

+1 pts pour fgiambelluco

Curt
__________________
Pas de demande par MP, sinon j'correctionne plus, j'dynamite, j'disperse, j'ventile !!!
---------------------------------------------------------------------
Vous avez un talent insoupçonné... Faites-en profitez les autres. Un p'tit CLIC pour une grande cause.
Et si vous faisiez un bon geste en 2012 ? Soyez utile, ça vous changera ! Moi, ça m’a changé !
curt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/06/2011, 14h58   #4
Invité de passage
 
Homme Francis
Inscription : mai 2011
Messages : 9
Détails du profil
Informations personnelles :
Nom : Homme Francis
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2011
Messages : 9
Points : 4
Points : 4
C'est effectivement ce que j'avais essayé de faire en premier, mais habitué à VB6, je m'étais acharné à vouloir séparer l'expression par une virgule.
alors qu'il fallait un point-virgule.


Champ : Format([date1];"yyyyww";2)
Trouve effectivement les enregistrements de la semaine en débutant le lundi.
cvfe13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h45.


 
 
 
 
Partenaires

Hébergement Web