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
Daryl
Si tu utilises une base ACCESS, je ne vois le problème ; es-tu sûr que cela provient de ce champ? Si c'est une base SQL server, tu dois utiliser un convertdatetime() et non le cararctère #.
"Nicolas" a écrit dans le message de news: 08b601c3ae93$4af806a0$ Bonjour,
Donc mon code vb6, j'ai une requête dont voici une des conditions :
"AND DO_DATE = #02/01/2001#"
Mais, problème il me rejette la date. Mon champ DO_DATE dans ma table est pourtant bien un champ date.
Que dois-je faire pour éviter l'erreur provoquée ?
Merci
Nicolas
Si tu utilises une base ACCESS, je ne vois le problème ; es-tu sûr que cela
provient de ce champ? Si c'est une base SQL server, tu dois utiliser un
convertdatetime() et non le cararctère #.
"Nicolas" <nicolasheurtevin@wanadoo.fr> a écrit dans le message de news:
08b601c3ae93$4af806a0$a301280a@phx.gbl...
Bonjour,
Donc mon code vb6, j'ai une requête dont voici une des
conditions :
"AND DO_DATE = #02/01/2001#"
Mais, problème il me rejette la date.
Mon champ DO_DATE dans ma table est pourtant bien un champ
date.
Que dois-je faire pour éviter l'erreur provoquée ?
Si tu utilises une base ACCESS, je ne vois le problème ; es-tu sûr que cela provient de ce champ? Si c'est une base SQL server, tu dois utiliser un convertdatetime() et non le cararctère #.
"Nicolas" a écrit dans le message de news: 08b601c3ae93$4af806a0$ Bonjour,
Donc mon code vb6, j'ai une requête dont voici une des conditions :
"AND DO_DATE = #02/01/2001#"
Mais, problème il me rejette la date. Mon champ DO_DATE dans ma table est pourtant bien un champ date.
Que dois-je faire pour éviter l'erreur provoquée ?
Merci
Nicolas
Nicolas
Oui mon champ provient d'une base Access 2000. Le pire dans tout ça c'est que si je copie une requête faite sous Access avec l'assistant création de requête et que je la recolle ensuite dans mon code, ça ne fonctionne pas.
?????
Nicolas
Oui mon champ provient d'une base Access 2000.
Le pire dans tout ça c'est que si je copie une requête
faite sous Access avec l'assistant création de requête et
que je la recolle ensuite dans mon code, ça ne fonctionne
pas.
Oui mon champ provient d'une base Access 2000. Le pire dans tout ça c'est que si je copie une requête faite sous Access avec l'assistant création de requête et que je la recolle ensuite dans mon code, ça ne fonctionne pas.
?????
Nicolas
Vincent BENNER - PAGE UP
Bonjour,
Désolé si je ne réponds pas exactement, j'ai loupé le début du post !
A propos des dates, j'ai toujours trouvé que ça générait des problèmes (tris incorrects, format français / US, ...)
Depuis des années maintenant, je crée un champ Date au format texte et je stocke systématiquement la date AAAAMMJJ. Comme ça, pas de problème entre les #, les % et autres dans les requêtes ! La recherche est la même, il faut juste penser à inverser pour l'affichage par exemple dans l'entête d'un état.
Mais bon, comme je l'ai dit au début du post, c'est peut être hors sujet. J'espère cependant que ça pourra aider certains.
Vincent BENNER
Bonjour,
Désolé si je ne réponds pas exactement, j'ai loupé le
début du post !
A propos des dates, j'ai toujours trouvé que ça générait
des problèmes (tris incorrects, format français / US, ...)
Depuis des années maintenant, je crée un champ Date
au format texte et je stocke systématiquement la date
AAAAMMJJ. Comme ça, pas de problème entre les
#, les % et autres dans les requêtes ! La recherche est
la même, il faut juste penser à inverser pour l'affichage
par exemple dans l'entête d'un état.
Mais bon, comme je l'ai dit au début du post, c'est
peut être hors sujet. J'espère cependant que ça pourra
aider certains.
Désolé si je ne réponds pas exactement, j'ai loupé le début du post !
A propos des dates, j'ai toujours trouvé que ça générait des problèmes (tris incorrects, format français / US, ...)
Depuis des années maintenant, je crée un champ Date au format texte et je stocke systématiquement la date AAAAMMJJ. Comme ça, pas de problème entre les #, les % et autres dans les requêtes ! La recherche est la même, il faut juste penser à inverser pour l'affichage par exemple dans l'entête d'un état.
Mais bon, comme je l'ai dit au début du post, c'est peut être hors sujet. J'espère cependant que ça pourra aider certains.
Vincent BENNER
Daryl
Quelle version de MDAC utilises-tu ?
"Nicolas" a écrit dans le message de news: 098c01c3ae9e$78e25330$ Oui mon champ provient d'une base Access 2000. Le pire dans tout ça c'est que si je copie une requête faite sous Access avec l'assistant création de requête et que je la recolle ensuite dans mon code, ça ne fonctionne pas.
?????
Nicolas
Quelle version de MDAC utilises-tu ?
"Nicolas" <nicolasheurtevin@wanadoo.fr> a écrit dans le message de news:
098c01c3ae9e$78e25330$a501280a@phx.gbl...
Oui mon champ provient d'une base Access 2000.
Le pire dans tout ça c'est que si je copie une requête
faite sous Access avec l'assistant création de requête et
que je la recolle ensuite dans mon code, ça ne fonctionne
pas.
"Nicolas" a écrit dans le message de news: 098c01c3ae9e$78e25330$ Oui mon champ provient d'une base Access 2000. Le pire dans tout ça c'est que si je copie une requête faite sous Access avec l'assistant création de requête et que je la recolle ensuite dans mon code, ça ne fonctionne pas.
?????
Nicolas
Nicolas
Merci pour ton message mais en fait moi je ne cherche pas à créer un champ Date mais bien à faire une comparaison sur un champ Date existant dans ma base access.
Nicolas
Merci pour ton message mais en fait moi je ne cherche pas
à créer un champ Date mais bien à faire une comparaison
sur un champ Date existant dans ma base access.
Merci pour ton message mais en fait moi je ne cherche pas à créer un champ Date mais bien à faire une comparaison sur un champ Date existant dans ma base access.
Nicolas
Sophie
Essaie ceci: SQL="SELECT DO_DATE FROM Table WHERE CDate(DO_DATE) = #2001-01-02# ;"
"Nicolas" a écrit dans le message de news:08b601c3ae93$4af806a0$ Bonjour,
Donc mon code vb6, j'ai une requête dont voici une des conditions :
"AND DO_DATE = #02/01/2001#"
Mais, problème il me rejette la date. Mon champ DO_DATE dans ma table est pourtant bien un champ date.
Que dois-je faire pour éviter l'erreur provoquée ?
Merci
Nicolas
Essaie ceci:
SQL="SELECT DO_DATE FROM Table WHERE CDate(DO_DATE) = #2001-01-02# ;"
"Nicolas" <nicolasheurtevin@wanadoo.fr> a écrit dans le message de
news:08b601c3ae93$4af806a0$a301280a@phx.gbl...
Bonjour,
Donc mon code vb6, j'ai une requête dont voici une des
conditions :
"AND DO_DATE = #02/01/2001#"
Mais, problème il me rejette la date.
Mon champ DO_DATE dans ma table est pourtant bien un champ
date.
Que dois-je faire pour éviter l'erreur provoquée ?