Bonsoir,
une petite chose que je n'arrive pas à comprendre
dans une requete sur un cha:mp date tout simple (pas de format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
>=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse
cas 1
06/10/03 (pour la date de début)
06/10/03 (pour la date de fin)
il ne me retourne rien
Cas 2
si j'écris 05/10/03 (date de début)
et 07/10/03 (date de fin)
là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et <=
je pensais que dans ce cas bien précis si le chiffre = est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03
pouvez vous m'expliquer ce que je considère comme un bug ou comme une
méconnaissance de ma part ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond
Bonsoir.
J'essaie en vain de reproduire ton problème et je n'y arrive pas. j'ai bien le résultat qui est affiché. Y aurait-il un problème au début de A2000 et ne serais-tu pas à jour ? es-tu en sr1 et SP3 ?
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Papy Frenchie" a écrit dans le message de news:3f81a5f0$0$20161$
Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa] afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une méconnaissance de ma part ?
Merci à vous les accessiens
Bonsoir.
J'essaie en vain de reproduire ton problème et je n'y arrive pas. j'ai bien
le résultat qui est affiché. Y aurait-il un problème au début de A2000 et ne
serais-tu pas à jour ? es-tu en sr1 et SP3 ?
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Papy Frenchie" <marcel.picquette@free.fr> a écrit dans le message de
news:3f81a5f0$0$20161$626a54ce@news.free.fr...
Bonsoir,
une petite chose que je n'arrive pas à comprendre
dans une requete sur un cha:mp date tout simple (pas de format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse
cas 1
06/10/03 (pour la date de début)
06/10/03 (pour la date de fin)
il ne me retourne rien
Cas 2
si j'écris 05/10/03 (date de début)
et 07/10/03 (date de fin)
là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03
pouvez vous m'expliquer ce que je considère comme un bug ou comme une
méconnaissance de ma part ?
J'essaie en vain de reproduire ton problème et je n'y arrive pas. j'ai bien le résultat qui est affiché. Y aurait-il un problème au début de A2000 et ne serais-tu pas à jour ? es-tu en sr1 et SP3 ?
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Papy Frenchie" a écrit dans le message de news:3f81a5f0$0$20161$
Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa] afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une méconnaissance de ma part ?
Merci à vous les accessiens
codial
Et si dans le cas 1 tu ne rentre pas de date de fin? ça marche pas? Codial
"Papy Frenchie" a écrit dans le message de news: 3f81a5f0$0$20161$
Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa] afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une méconnaissance de ma part ?
Merci à vous les accessiens
Et si dans le cas 1 tu ne rentre pas de date de fin? ça marche pas?
Codial
"Papy Frenchie" <marcel.picquette@free.fr> a écrit dans le message de news:
3f81a5f0$0$20161$626a54ce@news.free.fr...
Bonsoir,
une petite chose que je n'arrive pas à comprendre
dans une requete sur un cha:mp date tout simple (pas de format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse
cas 1
06/10/03 (pour la date de début)
06/10/03 (pour la date de fin)
il ne me retourne rien
Cas 2
si j'écris 05/10/03 (date de début)
et 07/10/03 (date de fin)
là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03
pouvez vous m'expliquer ce que je considère comme un bug ou comme une
méconnaissance de ma part ?
Et si dans le cas 1 tu ne rentre pas de date de fin? ça marche pas? Codial
"Papy Frenchie" a écrit dans le message de news: 3f81a5f0$0$20161$
Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa] afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une méconnaissance de ma part ?
Merci à vous les accessiens
Papy Frenchie
Bonsoir Raymond et merci de ta réponse,
Non je n'ai pas les patchs mis à jour sur ma machine pour une simple raison, je pars d'un principe (il est peut -etre nul aux yeux de certains) que je dois faire tourner mes applications avec l'installation de base sans correctifs, ce qui me permet de passer sans problèmes (à part une fois comme évoqué plus tôt sur un nom de dll écrasé) d'une version à une autre et d'une machine à une autre avec une installation de base qui ne nécessitera pas aux techniciens de maintenance de repasser sur toutes les machines afin que ma Xème version fonctionne correctement sous prétexte du 39 ème correctif de la suite office. je crois donc après la lecture de ta réponse que le problème vient de là !
je contourne tout simplement le problème en indiquant à l'utilisateur de prendre un jour en - et un en + et le tour est joué....
Comme dirait Coluche c'est pour faire avancer le chmibili
Merci Raymond de tes connaissances Ps cela fait combien de temps que tu bosses sur Access ? (je ne dois pas être le seul à me poser la question)
Bonsoir Raymond et merci de ta réponse,
Non je n'ai pas les patchs mis à jour sur ma machine
pour une simple raison, je pars d'un principe (il est peut -etre nul aux
yeux de certains) que je dois faire tourner mes applications avec
l'installation de base sans correctifs, ce qui me permet de passer sans
problèmes (à part une fois comme évoqué plus tôt sur un nom de dll écrasé)
d'une version à une autre et d'une machine à une autre avec une installation
de base qui ne nécessitera pas aux techniciens de maintenance de repasser
sur toutes les machines afin que ma Xème version fonctionne correctement
sous prétexte du 39 ème correctif de la suite office.
je crois donc après la lecture de ta réponse que le problème vient de là !
je contourne tout simplement le problème en indiquant à l'utilisateur de
prendre un jour en - et un en + et le tour est joué....
Comme dirait Coluche c'est pour faire avancer le chmibili
Merci Raymond de tes connaissances
Ps cela fait combien de temps que tu bosses sur Access ?
(je ne dois pas être le seul à me poser la question)
Non je n'ai pas les patchs mis à jour sur ma machine pour une simple raison, je pars d'un principe (il est peut -etre nul aux yeux de certains) que je dois faire tourner mes applications avec l'installation de base sans correctifs, ce qui me permet de passer sans problèmes (à part une fois comme évoqué plus tôt sur un nom de dll écrasé) d'une version à une autre et d'une machine à une autre avec une installation de base qui ne nécessitera pas aux techniciens de maintenance de repasser sur toutes les machines afin que ma Xème version fonctionne correctement sous prétexte du 39 ème correctif de la suite office. je crois donc après la lecture de ta réponse que le problème vient de là !
je contourne tout simplement le problème en indiquant à l'utilisateur de prendre un jour en - et un en + et le tour est joué....
Comme dirait Coluche c'est pour faire avancer le chmibili
Merci Raymond de tes connaissances Ps cela fait combien de temps que tu bosses sur Access ? (je ne dois pas être le seul à me poser la question)
Raymond
Je n'ai pas dit que ça venait de là mais entre toi non mis à jour et moi à jour au top et que ça ne marche pas chez toi et que ça marche chez moi, il y a un fossé qu'on peut franchir allègrement sans toutefois être certain. Fais attention, si un de tes clients se met à jour, bonjour la surprise !
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Papy Frenchie" a écrit dans le message de news:3f81b35d$0$20171$
Bonsoir Raymond et merci de ta réponse,
Non je n'ai pas les patchs mis à jour sur ma machine pour une simple raison, je pars d'un principe (il est peut -etre nul aux yeux de certains) que je dois faire tourner mes applications avec l'installation de base sans correctifs, ce qui me permet de passer sans problèmes (à part une fois comme évoqué plus tôt sur un nom de dll écrasé) d'une version à une autre et d'une machine à une autre avec une installation
de base qui ne nécessitera pas aux techniciens de maintenance de repasser sur toutes les machines afin que ma Xème version fonctionne correctement sous prétexte du 39 ème correctif de la suite office. je crois donc après la lecture de ta réponse que le problème vient de là !
je contourne tout simplement le problème en indiquant à l'utilisateur de prendre un jour en - et un en + et le tour est joué....
Comme dirait Coluche c'est pour faire avancer le chmibili
Merci Raymond de tes connaissances Ps cela fait combien de temps que tu bosses sur Access ? (je ne dois pas être le seul à me poser la question)
Je n'ai pas dit que ça venait de là mais entre toi non mis à jour et moi à
jour au top et que ça ne marche pas chez toi et que ça marche chez moi, il
y a un fossé qu'on peut franchir allègrement sans toutefois être certain.
Fais attention, si un de tes clients se met à jour, bonjour la surprise !
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Papy Frenchie" <marcel.picquette@free.fr> a écrit dans le message de
news:3f81b35d$0$20171$626a54ce@news.free.fr...
Bonsoir Raymond et merci de ta réponse,
Non je n'ai pas les patchs mis à jour sur ma machine
pour une simple raison, je pars d'un principe (il est peut -etre nul aux
yeux de certains) que je dois faire tourner mes applications avec
l'installation de base sans correctifs, ce qui me permet de passer sans
problèmes (à part une fois comme évoqué plus tôt sur un nom de dll écrasé)
d'une version à une autre et d'une machine à une autre avec une
installation
de base qui ne nécessitera pas aux techniciens de maintenance de repasser
sur toutes les machines afin que ma Xème version fonctionne correctement
sous prétexte du 39 ème correctif de la suite office.
je crois donc après la lecture de ta réponse que le problème vient de là !
je contourne tout simplement le problème en indiquant à l'utilisateur de
prendre un jour en - et un en + et le tour est joué....
Comme dirait Coluche c'est pour faire avancer le chmibili
Merci Raymond de tes connaissances
Ps cela fait combien de temps que tu bosses sur Access ?
(je ne dois pas être le seul à me poser la question)
Je n'ai pas dit que ça venait de là mais entre toi non mis à jour et moi à jour au top et que ça ne marche pas chez toi et que ça marche chez moi, il y a un fossé qu'on peut franchir allègrement sans toutefois être certain. Fais attention, si un de tes clients se met à jour, bonjour la surprise !
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Papy Frenchie" a écrit dans le message de news:3f81b35d$0$20171$
Bonsoir Raymond et merci de ta réponse,
Non je n'ai pas les patchs mis à jour sur ma machine pour une simple raison, je pars d'un principe (il est peut -etre nul aux yeux de certains) que je dois faire tourner mes applications avec l'installation de base sans correctifs, ce qui me permet de passer sans problèmes (à part une fois comme évoqué plus tôt sur un nom de dll écrasé) d'une version à une autre et d'une machine à une autre avec une installation
de base qui ne nécessitera pas aux techniciens de maintenance de repasser sur toutes les machines afin que ma Xème version fonctionne correctement sous prétexte du 39 ème correctif de la suite office. je crois donc après la lecture de ta réponse que le problème vient de là !
je contourne tout simplement le problème en indiquant à l'utilisateur de prendre un jour en - et un en + et le tour est joué....
Comme dirait Coluche c'est pour faire avancer le chmibili
Merci Raymond de tes connaissances Ps cela fait combien de temps que tu bosses sur Access ? (je ne dois pas être le seul à me poser la question)
Papy Frenchie
Rebonsoir, si je mets un seul critère cela fonctionne correctement mais j'ai justement besoin des 2 afin d'éviter de prendre trop d'informations (à la demande du client) une solution qui marche pas mal également est de convertir la date et récupérer le jour afin qu'il soit vu sous forme "texte" dans ce cas l'utilisateur ne pourra choisir qu'un seul jour dans sa requête. A chaque solution son avantage et sa contrainte. Merci à vous 2
Rebonsoir,
si je mets un seul critère cela fonctionne correctement
mais j'ai justement besoin des 2 afin d'éviter de prendre
trop d'informations (à la demande du client)
une solution qui marche pas mal également
est de convertir la date et récupérer le jour afin qu'il soit vu sous forme
"texte" dans ce cas l'utilisateur
ne pourra choisir qu'un seul jour dans sa requête. A chaque solution son
avantage et sa
contrainte.
Merci à vous 2
Rebonsoir, si je mets un seul critère cela fonctionne correctement mais j'ai justement besoin des 2 afin d'éviter de prendre trop d'informations (à la demande du client) une solution qui marche pas mal également est de convertir la date et récupérer le jour afin qu'il soit vu sous forme "texte" dans ce cas l'utilisateur ne pourra choisir qu'un seul jour dans sa requête. A chaque solution son avantage et sa contrainte. Merci à vous 2
Papy Frenchie
Tu as raison, mais dans le cas d'une mise à jour de ce client, il devrait fonctionner encore mieux non ? :-)
Tu as raison, mais dans le cas d'une mise à jour de ce
client, il devrait fonctionner encore mieux non ? :-)
Tu as raison, mais dans le cas d'une mise à jour de ce client, il devrait fonctionner encore mieux non ? :-)
Daniel Carollo
Bonjour Papy (et les autres)!
Attention aux formats que vous utilisez. Access n'a qu'un format de date, qui sont stockees en NNNN.DDDD avec la partie entiere qui donne le nombre de jours depuis le 30 decembre 1899, et la partie decimale qui donne les heures/minutes/secondes depuis minuit (d'ou les erreurs d'arrondissement sur les secondes quand on fait des operations sur les dates/temps sans passer par les fonctions DateAdd). Donc, par defaut, Access stocke la date et l'heure dans le champ de la table. Si on utilise une fonction comme Now() pour avoir un temps et une date et qu'on met cette valeur dans la table, ca passera sans probleme.
Plus tard, quand on fait SELECT MonFourbi FROM MaTable WHERE MaDate < UneDate, en general UneDate est du genre 2003/10/06, eh bien si le champ MaDate a une valeur de 2003/10/06 08:40:35, la condition ne sera pas satisfaite, et on ne s'en rend pas compte parce qu'on n'affiche que la date...
Voila, je ne sais pas si votre probleme vient de la, mais ca vaut la coup d'y faire attention.
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Papy Frenchie" wrote in message news:3f81a5f0$0$20161$
Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa] afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une méconnaissance de ma part ?
Merci à vous les accessiens
Bonjour Papy (et les autres)!
Attention aux formats que vous utilisez. Access n'a qu'un format de date,
qui sont stockees en NNNN.DDDD avec la partie entiere qui donne le nombre de
jours depuis le 30 decembre 1899, et la partie decimale qui donne les
heures/minutes/secondes depuis minuit (d'ou les erreurs d'arrondissement sur
les secondes quand on fait des operations sur les dates/temps sans passer
par les fonctions DateAdd). Donc, par defaut, Access stocke la date et
l'heure dans le champ de la table. Si on utilise une fonction comme Now()
pour avoir un temps et une date et qu'on met cette valeur dans la table, ca
passera sans probleme.
Plus tard, quand on fait SELECT MonFourbi FROM MaTable WHERE MaDate < UneDate, en general UneDate est du genre 2003/10/06, eh bien si le champ
MaDate a une valeur de 2003/10/06 08:40:35, la condition ne sera pas
satisfaite, et on ne s'en rend pas compte parce qu'on n'affiche que la
date...
Voila, je ne sais pas si votre probleme vient de la, mais ca vaut la coup
d'y faire attention.
Bonne continuation.
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Papy Frenchie" <marcel.picquette@free.fr> wrote in message
news:3f81a5f0$0$20161$626a54ce@news.free.fr...
Bonsoir,
une petite chose que je n'arrive pas à comprendre
dans une requete sur un cha:mp date tout simple (pas de format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse
cas 1
06/10/03 (pour la date de début)
06/10/03 (pour la date de fin)
il ne me retourne rien
Cas 2
si j'écris 05/10/03 (date de début)
et 07/10/03 (date de fin)
là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03
pouvez vous m'expliquer ce que je considère comme un bug ou comme une
méconnaissance de ma part ?
Attention aux formats que vous utilisez. Access n'a qu'un format de date, qui sont stockees en NNNN.DDDD avec la partie entiere qui donne le nombre de jours depuis le 30 decembre 1899, et la partie decimale qui donne les heures/minutes/secondes depuis minuit (d'ou les erreurs d'arrondissement sur les secondes quand on fait des operations sur les dates/temps sans passer par les fonctions DateAdd). Donc, par defaut, Access stocke la date et l'heure dans le champ de la table. Si on utilise une fonction comme Now() pour avoir un temps et une date et qu'on met cette valeur dans la table, ca passera sans probleme.
Plus tard, quand on fait SELECT MonFourbi FROM MaTable WHERE MaDate < UneDate, en general UneDate est du genre 2003/10/06, eh bien si le champ MaDate a une valeur de 2003/10/06 08:40:35, la condition ne sera pas satisfaite, et on ne s'en rend pas compte parce qu'on n'affiche que la date...
Voila, je ne sais pas si votre probleme vient de la, mais ca vaut la coup d'y faire attention.
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Papy Frenchie" wrote in message news:3f81a5f0$0$20161$
Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa] afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et < > je pensais que dans ce cas bien précis si le chiffre = est présent il devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une méconnaissance de ma part ?
Merci à vous les accessiens
Bonsoir,
Votre cas me semblait bizarre et je l'ai introduit exactement comme vous le mentionnez, sous Access 2000 également et... ça fonctionne parfaitement ! le 6/10/03 ressort bien dans les 2 cas que vous mentionnez !
Je ne vois qu'une solution: êtes-vous sûr que votre requête ne comporte pas une faute de frappe ?
-----Message d'origine----- Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et <= je pensais que dans ce cas bien précis si le chiffre = est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une
méconnaissance de ma part ?
Merci à vous les accessiens
.
Bonsoir,
Votre cas me semblait bizarre et je l'ai introduit
exactement comme vous le mentionnez, sous Access 2000
également et... ça fonctionne parfaitement ! le 6/10/03
ressort bien dans les 2 cas que vous mentionnez !
Je ne vois qu'une solution: êtes-vous sûr que votre
requête ne comporte pas une faute de frappe ?
-----Message d'origine-----
Bonsoir,
une petite chose que je n'arrive pas à comprendre
dans une requete sur un cha:mp date tout simple (pas de
format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date
fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres
choix de dates
si je tape en guise de réponse
cas 1
06/10/03 (pour la date de début)
06/10/03 (pour la date de fin)
il ne me retourne rien
Cas 2
si j'écris 05/10/03 (date de début)
et 07/10/03 (date de fin)
là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et <=
je pensais que dans ce cas bien précis si le chiffre =
est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03
pouvez vous m'expliquer ce que je considère comme un bug
ou comme une
Votre cas me semblait bizarre et je l'ai introduit exactement comme vous le mentionnez, sous Access 2000 également et... ça fonctionne parfaitement ! le 6/10/03 ressort bien dans les 2 cas que vous mentionnez !
Je ne vois qu'une solution: êtes-vous sûr que votre requête ne comporte pas une faute de frappe ?
-----Message d'origine----- Bonsoir, une petite chose que je n'arrive pas à comprendre dans une requete sur un cha:mp date tout simple (pas de format rien, tout
simple j'ai dit) (sous access 2000)
je tape comme critère
=[entrez date debut sous jj/mm/aa] et <= [entrez date fin sous jj/mm/aa]
afin d'indiquer à l'utilisateur d'entrer ses propres choix de dates
si je tape en guise de réponse cas 1 06/10/03 (pour la date de début) 06/10/03 (pour la date de fin) il ne me retourne rien
Cas 2 si j'écris 05/10/03 (date de début) et 07/10/03 (date de fin) là il me retrouve bien la date du 06/10/03 et son contenu
j'avoue être perplexe sur le >= et <= je pensais que dans ce cas bien précis si le chiffre = est présent il
devrait dans le cas 1 me retourner la valeur du 06/10/03 pouvez vous m'expliquer ce que je considère comme un bug ou comme une
méconnaissance de ma part ?
Merci à vous les accessiens
.
Papy Frenchie
J'ai compris quand la requête ne fonctionne pas uniquement si je saisie ma requête sur la date du jour qui n'est pas encore passée :
si je saisis la date d'aujourd'hui (exemple 07/10/03 et j'indique ma date début 07/10/03 ma date de fin 07/10/03
cela donne normalement
/10/03 et </10/03
et bien cela ne fonctionne pas car pour une raison que je connaissais pas la date ne fonctionne pas de la même manière qu'excel
J'ai compris quand la requête ne fonctionne pas
uniquement si je saisie ma requête sur la date du jour
qui n'est pas encore passée :
si je saisis la date d'aujourd'hui (exemple 07/10/03
et j'indique ma date début
07/10/03
ma date de fin
07/10/03
cela donne normalement
/10/03 et </10/03
et bien cela ne fonctionne pas car pour une raison que
je connaissais pas la date ne fonctionne pas de la même
manière qu'excel