OVH Cloud OVH Cloud

Code SQL modifié par Access

6 réponses
Avatar
Antille Jean-Jacques
Bonjour!
Je suis contraint de reposter cette question, car je vais bientôt péter les
plombs.

Lorsque j'ouvre ma requête analyse croisée en mode SQL, Access ajoute
automatiquement des crochets (parfois
deux crochets inutiles([[) dans la partie Parameters de ma requête. Ce qui
empêche la requête de fonctionner correctement. Je dois systématiquement
corriger à la main la syntaxe pour qu'elle fonctionne à nouveau
correctement.
Quelqu'un a-t-il une idée comment je pourrais empêcher ce dysfonctionnement?
Merci de vos réponses.

--
Cordiales salutations.
Jean-Jacques

027 458 40 61
078 665 75 74

http://www.webmister.ch/school/accueil.asp

6 réponses

Avatar
Anor
Bonjour



| Bonjour!
| Je suis contraint de reposter cette question, car je vais bientôt
| péter les plombs.
|
| Lorsque j'ouvre ma requête analyse croisée en mode SQL, Access ajoute
| automatiquement des crochets (parfois
| deux crochets inutiles([[) dans la partie Parameters de ma requête.
| Ce qui empêche la requête de fonctionner correctement. Je dois
| systématiquement corriger à la main la syntaxe pour qu'elle
| fonctionne à nouveau correctement.
| Quelqu'un a-t-il une idée comment je pourrais empêcher ce
| dysfonctionnement? Merci de vos réponses.


Quand tu ouvres ta requête dans l'éditeur graphique et que tu fais menu
requête > paramètres, qu'est-ce qu(il y a d'inscrit ?

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------
Avatar
Antille Jean-Jacques
Merci de me répondre.

Il y a les paramètres de ma requête Analyse croisée, du genre

Forms!Formulaire_Resultats!IDAnnee
Forms!Formulaire_Resultats!IDCivilite
Forms!Formulaire_Resultats!IDSexe

Il n'y a aucun crochet dans ces paramètres. Et chaque fois que j'ouvre cette
requête en mode SQL, Access génère des crochets un peu partout, parfois même
des crochets doubles [[. Bizarre!
Merci de me répondre encore.

--
Cordiales salutations

Jean-Jacques

027 458 40 61
078 665 75 74

http://www.webmister.ch/school/accueil.asp
"Anor" a écrit dans le message de news:
3f2262b6$0$1793$
Bonjour


Antille Jean-Jacques , un révolver sur la tempe, a

| Bonjour!
| Je suis contraint de reposter cette question, car je vais bientôt
| péter les plombs.
|
| Lorsque j'ouvre ma requête analyse croisée en mode SQL, Access ajoute
| automatiquement des crochets (parfois
| deux crochets inutiles([[) dans la partie Parameters de ma requête.
| Ce qui empêche la requête de fonctionner correctement. Je dois
| systématiquement corriger à la main la syntaxe pour qu'elle
| fonctionne à nouveau correctement.
| Quelqu'un a-t-il une idée comment je pourrais empêcher ce
| dysfonctionnement? Merci de vos réponses.


Quand tu ouvres ta requête dans l'éditeur graphique et que tu fais menu
requête > paramètres, qu'est-ce qu(il y a d'inscrit ?

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------




Avatar
Anor
Bonjour,

| Merci de me répondre.
|
| Il y a les paramètres de ma requête Analyse croisée, du genre
|
| Forms!Formulaire_Resultats!IDAnnee
| Forms!Formulaire_Resultats!IDCivilite
| Forms!Formulaire_Resultats!IDSexe
|
| Il n'y a aucun crochet dans ces paramètres. Et chaque fois que
| j'ouvre cette requête en mode SQL, Access génère des crochets un peu
| partout, parfois même des crochets doubles [[. Bizarre!
| Merci de me répondre encore.
|


Bon euh...je n'ai pas beaucoup d'idées ...

sans conviction : Aux endroits où Access met un crochet "ouvrant" en trop, tu rajoutes un
crochet "fermant" en plus !
Bon je sais, c'est tordu....

Alors peut-être en changeant la syntaxe :

Forms!Formulaire_Resultats!IDAnnee
à remplacer par
Forms("Formulaire_Resultats")("IDAnnee")
ou encore
Forms("[Formulaire_Resultats]")("[IDAnnee]")

et idem pour les autres paramètres ....
Voilà pas d'autre idée....

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------
Avatar
Fred
Non franchement, tu as raison, pour travailler avec access, il faut parfois
se forcer à être tordu.
Il faut reconnaître que je fais parfois des trucs "cons" pour arriver à mes
fin !
Certains bugs d'access manque singulièrement de légitimité...

Non ! Vraiment, il faut être tordu comme moi pour travailler sur access...
mais il y a des compensations, c'est quand même géant ce qu'on peut arriver
à faire...

Fred
"Anor" a écrit dans le message de
news:3f22b08e$0$1797$
Bonjour,

| Merci de me répondre.
|
| Il y a les paramètres de ma requête Analyse croisée, du genre
|
| Forms!Formulaire_Resultats!IDAnnee
| Forms!Formulaire_Resultats!IDCivilite
| Forms!Formulaire_Resultats!IDSexe
|
| Il n'y a aucun crochet dans ces paramètres. Et chaque fois que
| j'ouvre cette requête en mode SQL, Access génère des crochets un peu
| partout, parfois même des crochets doubles [[. Bizarre!
| Merci de me répondre encore.
|


Bon euh...je n'ai pas beaucoup d'idées ...

sans conviction : Aux endroits où Access met un crochet "ouvrant" en trop,
tu rajoutes un

crochet "fermant" en plus !
Bon je sais, c'est tordu....

Alors peut-être en changeant la syntaxe :

Forms!Formulaire_Resultats!IDAnnee
à remplacer par
Forms("Formulaire_Resultats")("IDAnnee")
ou encore
Forms("[Formulaire_Resultats]")("[IDAnnee]")

et idem pour les autres paramètres ....
Voilà pas d'autre idée....

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------




Avatar
Mrs Pomemboo
Salut...

Pour ma part, je te conseillerais d'utiliser les crochets pour tes
paramètres... dans le genre ...

[Forms]![Formulaire_Resultats]![IDAnnee]
[Forms]![Formulaire_Resultats]![IDCivilite]
[Forms]![Formulaire_Resultats]![IDSexe]

Moi c'est ce que je fais et mes SQL fonctionnent bien pour les requêtes
autres que croisées. À ce sujet, j'ai déjà vu des posts passés où l'on
mentionnait qu'il était plus sage de faire une requête distincte qui inclut
les paramètres et par la suite, baser la requête croisée sur celle-ci. Mais
ça, c'est à toi de décider !

Mrs Pomemboo

"Anor" a écrit dans le message de news:
3f22b08e$0$1797$
Bonjour,

| Merci de me répondre.
|
| Il y a les paramètres de ma requête Analyse croisée, du genre
|
| Forms!Formulaire_Resultats!IDAnnee
| Forms!Formulaire_Resultats!IDCivilite
| Forms!Formulaire_Resultats!IDSexe
|
| Il n'y a aucun crochet dans ces paramètres. Et chaque fois que
| j'ouvre cette requête en mode SQL, Access génère des crochets un peu
| partout, parfois même des crochets doubles [[. Bizarre!
| Merci de me répondre encore.
|


Bon euh...je n'ai pas beaucoup d'idées ...

sans conviction : Aux endroits où Access met un crochet "ouvrant" en trop,
tu rajoutes un

crochet "fermant" en plus !
Bon je sais, c'est tordu....

Alors peut-être en changeant la syntaxe :

Forms!Formulaire_Resultats!IDAnnee
à remplacer par
Forms("Formulaire_Resultats")("IDAnnee")
ou encore
Forms("[Formulaire_Resultats]")("[IDAnnee]")

et idem pour les autres paramètres ....
Voilà pas d'autre idée....

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------




Avatar
Antille Jean-Jacques
Merci à ous d'avoir pris la peine de me répondre.
Bon dimanche.

--
Cordiales salutations

Jean-Jacques

027 458 40 61
078 665 75 74

http://www.webmister.ch/school/accueil.asp
"Mrs Pomemboo" a écrit dans le message de news:

Salut...

Pour ma part, je te conseillerais d'utiliser les crochets pour tes
paramètres... dans le genre ...

[Forms]![Formulaire_Resultats]![IDAnnee]
[Forms]![Formulaire_Resultats]![IDCivilite]
[Forms]![Formulaire_Resultats]![IDSexe]

Moi c'est ce que je fais et mes SQL fonctionnent bien pour les requêtes
autres que croisées. À ce sujet, j'ai déjà vu des posts passés où l'on
mentionnait qu'il était plus sage de faire une requête distincte qui
inclut

les paramètres et par la suite, baser la requête croisée sur celle-ci.
Mais

ça, c'est à toi de décider !

Mrs Pomemboo

"Anor" a écrit dans le message de news:
3f22b08e$0$1797$
Bonjour,

| Merci de me répondre.
|
| Il y a les paramètres de ma requête Analyse croisée, du genre
|
| Forms!Formulaire_Resultats!IDAnnee
| Forms!Formulaire_Resultats!IDCivilite
| Forms!Formulaire_Resultats!IDSexe
|
| Il n'y a aucun crochet dans ces paramètres. Et chaque fois que
| j'ouvre cette requête en mode SQL, Access génère des crochets un peu
| partout, parfois même des crochets doubles [[. Bizarre!
| Merci de me répondre encore.
|


Bon euh...je n'ai pas beaucoup d'idées ...

sans conviction : Aux endroits où Access met un crochet "ouvrant" en
trop,


tu rajoutes un
crochet "fermant" en plus !
Bon je sais, c'est tordu....

Alors peut-être en changeant la syntaxe :

Forms!Formulaire_Resultats!IDAnnee
à remplacer par
Forms("Formulaire_Resultats")("IDAnnee")
ou encore
Forms("[Formulaire_Resultats]")("[IDAnnee]")

et idem pour les autres paramètres ....
Voilà pas d'autre idée....

--
à+
Arnaud
----------------------------------------------
Conseils d'utilisation, sites recommandés :
http://users.skynet.be/mpfa/
Access Memorandum - Les tablettes d'Anor
www.anor.fr.st
----------------------------------------------