Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Pb Syntaxe pour les dates

13 réponses
Avatar
Eddie
Bonjour,
Dans une requ=EAte, j'essaie de filtrer dans une fouchette=20
entre deux dates mais je ne connais pas la syntaxe.
J'ai essay=E9 ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela cr=E9e une erreur de syntaxe

Autre pr=E9cision, j'interroge une base FoxPro =E0 partir de=20
VB6

Merci pour votre aide

10 réponses

1 2
Avatar
JOE DALTON
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide
Avatar
Vuillermet Jacques
microsoft.public.fr.fox

?

jv

"Eddie" a écrit dans le message de
news: 16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide
Avatar
bruno reiter [MVP]
il vaut beaucoup mieux :
BETWEEN '20040401' AND '20040430 23:59:59.997'

br

"JOE DALTON" wrote in message
news:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide




Avatar
Eddie
Merci pour ton aide mais cela ne marche pas
message d'erreur:
Opérateur et opérande incompatibles

Une autre idée ?

-----Message d'origine-----
il vaut beaucoup mieux :
BETWEEN '20040401' AND '20040430 23:59:59.997'

br

"JOE DALTON" wrote in message
news:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit




dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide






.



Avatar
Eddie
Merci pour l'aide
Message d'erreur
Opérateur et opérande incompatibles

Une autre idée ?
-----Message d'origine-----
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit


dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide


.



Avatar
bruno reiter [MVP]
quel type de données pour due_date???

br

"Eddie" wrote in message
news:16b9e01c417e3$9548fca0$
Merci pour ton aide mais cela ne marche pas
message d'erreur:
Opérateur et opérande incompatibles

Une autre idée ?

-----Message d'origine-----
il vaut beaucoup mieux :
BETWEEN '20040401' AND '20040430 23:59:59.997'

br

"JOE DALTON" wrote in message
news:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit




dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide






.



Avatar
Eddie
C'est bien un type Date
-----Message d'origine-----
quel type de données pour due_date???

br

"Eddie" wrote in


message
news:16b9e01c417e3$9548fca0$
Merci pour ton aide mais cela ne marche pas
message d'erreur:
Opérateur et opérande incompatibles

Une autre idée ?

-----Message d'origine-----
il vaut beaucoup mieux :
BETWEEN '20040401' AND '20040430 23:59:59.997'

br

"JOE DALTON" wrote in message
news:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit




dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une






fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir






de
VB6

Merci pour votre aide






.





.



Avatar
Fred BROUARD - SQLpro
ET le SET DATEFORMAT ...

Qu'en fais tu ???
A +

bruno reiter [MVP] a écrit :
il vaut beaucoup mieux :
BETWEEN '20040401' AND '20040430 23:59:59.997'

br

"JOE DALTON" wrote in message
news:

SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'

"Eddie" a écrit dans le message de
news:16f4701c417ae$f7eba360$
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide










--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Avatar
Fred BROUARD - SQLpro
SET DATEFORMAT YMD

SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN '2004/04/01' AND '2004/04/30'

A lire sur le sujet : http://sqlpro.developpez.com/SQL_AZ_E.html#Date

A +


Eddie a écrit :
Bonjour,
Dans une requête, j'essaie de filtrer dans une fouchette
entre deux dates mais je ne connais pas la syntaxe.
J'ai essayé ceci:
SELECT Cde,No,due_date
FROM Commande
WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
;

Cela crée une erreur de syntaxe

Autre précision, j'interroge une base FoxPro à partir de
VB6

Merci pour votre aide



--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Avatar
bruno reiter [MVP]
le but est justement de s"en passer et d'etre indépendant de tout paramètre

br

"Fred BROUARD - SQLpro" wrote in message
news:
ET le SET DATEFORMAT ...

Qu'en fais tu ???
A +

bruno reiter [MVP] a écrit :
> il vaut beaucoup mieux :
> BETWEEN '20040401' AND '20040430 23:59:59.997'
>
> br
>
> "JOE DALTON" wrote in message
> news:
>
>>SELECT Cde,No,due_date
>>FROM Commande
>>WHERE due_date BETWEEN '01/04/2004' AND '30/04/2004'
>>
>>"Eddie" a écrit dans le message de
>>news:16f4701c417ae$f7eba360$
>>Bonjour,
>>Dans une requête, j'essaie de filtrer dans une fouchette
>>entre deux dates mais je ne connais pas la syntaxe.
>>J'ai essayé ceci:
>>SELECT Cde,No,due_date
>>FROM Commande
>>WHERE due_date BETWEEN #01/04/2004# AND #30/04/2004#
>>;
>>
>>Cela crée une erreur de syntaxe
>>
>>Autre précision, j'interroge une base FoxPro à partir de
>>VB6
>>
>>Merci pour votre aide
>>
>>
>
>
>

--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************



1 2