Access 97
Je suis sur l'=E9v=E8nement Open de mon =E9tat. j'ai le code=20
suivant :
Dim dbsCurrent As Database
Set dbsCurrent =3D CurrentDb()
dbsCurrent.QueryDefs("Compte nombre de mouvements=20
mensuels").Parameters("mois") =3D 11
Et sur cette derni=E8re ligne j'ai l'erreur "Element non=20
trouv=E9 dans cette collection".
"Compte nombre de mouvements mensuels" est une requ=EAte qui=20
existe sous Access, et si je la lance en feuille de=20
donn=E9es j'ai bien toutes mes informations. Le=20
champs "Mois" en question est bien pr=E9sent.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:ewZfa%
Ben le problème en ouvrant directement par recordset, c'est ce que je faisais au tout début, c'est qu'il me met trop peu de paramètres. Je suis donc obligé de faire quand meme un parameters, donc de retomber sur le même
problème.
et si tu passes par une requête enregistrée ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Gafish" <nospam@nospam.com> a écrit dans le message de
news:ewZfa%23yvDHA.3532@TK2MSFTNGP11.phx.gbl...
Ben le problème en ouvrant directement par recordset, c'est ce que je
faisais au tout début, c'est qu'il me met trop peu de paramètres. Je suis
donc obligé de faire quand meme un parameters, donc de retomber sur le
même
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:ewZfa%
Ben le problème en ouvrant directement par recordset, c'est ce que je faisais au tout début, c'est qu'il me met trop peu de paramètres. Je suis donc obligé de faire quand meme un parameters, donc de retomber sur le même
problème.
Gafish
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.
"Raymond [mvp]" a écrit dans le message news:
et si tu passes par une requête enregistrée ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:ewZfa%
Ben le problème en ouvrant directement par recordset, c'est ce que je faisais au tout début, c'est qu'il me met trop peu de paramètres. Je suis
donc obligé de faire quand meme un parameters, donc de retomber sur le même
problème.
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code
SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message news:
ulHe3CzvDHA.2372@TK2MSFTNGP09.phx.gbl...
et si tu passes par une requête enregistrée ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Gafish" <nospam@nospam.com> a écrit dans le message de
news:ewZfa%23yvDHA.3532@TK2MSFTNGP11.phx.gbl...
Ben le problème en ouvrant directement par recordset, c'est ce que je
faisais au tout début, c'est qu'il me met trop peu de paramètres. Je
suis
donc obligé de faire quand meme un parameters, donc de retomber sur le
même
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.
"Raymond [mvp]" a écrit dans le message news:
et si tu passes par une requête enregistrée ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:ewZfa%
Ben le problème en ouvrant directement par recordset, c'est ce que je faisais au tout début, c'est qu'il me met trop peu de paramètres. Je suis
donc obligé de faire quand meme un parameters, donc de retomber sur le même
problème.
Raymond [mvp]
Bon, si on réfléchis un peu. vu que tu as tous les élément sous la main en vba, pourquoi ne pas construire ta clause where dans ton code. tu mets tout ton texte dans un string et à la fin tu rajoutes & Me.monchamp dans la clause where et le tour est joué ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code
SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.
Bon, si on réfléchis un peu.
vu que tu as tous les élément sous la main en vba, pourquoi ne pas
construire ta clause where dans ton code.
tu mets tout ton texte dans un string et à la fin tu rajoutes & Me.monchamp
dans la clause where et le tour est joué ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Gafish" <nospam@nospam.com> a écrit dans le message de
news:u0gVfHzvDHA.1272@TK2MSFTNGP12.phx.gbl...
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le
code
SQL, il s'agissait du code SQL déduit par Access de ma requête
enregistrée.
Bon, si on réfléchis un peu. vu que tu as tous les élément sous la main en vba, pourquoi ne pas construire ta clause where dans ton code. tu mets tout ton texte dans un string et à la fin tu rajoutes & Me.monchamp dans la clause where et le tour est joué ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code
SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.
Gafish
Ok, j'ai finit par mettre ma requête en VBA et ca marche! Merci pour ta patience !
Arnaud
"Raymond [mvp]" a écrit dans le message news:
Bon, si on réfléchis un peu. vu que tu as tous les élément sous la main en vba, pourquoi ne pas construire ta clause where dans ton code. tu mets tout ton texte dans un string et à la fin tu rajoutes & Me.monchamp
dans la clause where et le tour est joué ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code
SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.
Ok, j'ai finit par mettre ma requête en VBA et ca marche!
Merci pour ta patience !
Arnaud
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message news:
uuDDHNzvDHA.1996@TK2MSFTNGP12.phx.gbl...
Bon, si on réfléchis un peu.
vu que tu as tous les élément sous la main en vba, pourquoi ne pas
construire ta clause where dans ton code.
tu mets tout ton texte dans un string et à la fin tu rajoutes &
Me.monchamp
dans la clause where et le tour est joué ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour une meilleure
efficacité de tes interventions sur MPFA
"Gafish" <nospam@nospam.com> a écrit dans le message de
news:u0gVfHzvDHA.1272@TK2MSFTNGP12.phx.gbl...
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le
code
SQL, il s'agissait du code SQL déduit par Access de ma requête
enregistrée.
Ok, j'ai finit par mettre ma requête en VBA et ca marche! Merci pour ta patience !
Arnaud
"Raymond [mvp]" a écrit dans le message news:
Bon, si on réfléchis un peu. vu que tu as tous les élément sous la main en vba, pourquoi ne pas construire ta clause where dans ton code. tu mets tout ton texte dans un string et à la fin tu rajoutes & Me.monchamp
dans la clause where et le tour est joué ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour une meilleure efficacité de tes interventions sur MPFA
"Gafish" a écrit dans le message de news:
Ben ma requête est une requête enregistrée en fait, lorsque j'ai mis le code
SQL, il s'agissait du code SQL déduit par Access de ma requête enregistrée.