J'ai créé une instruction SQL de la forme :
MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA GROUP
BY Left([NumBA],2) HAVING
(((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur de
MonSQL. Quelle commande dois-je appliquer ?
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 [mvp]
Bonjour.
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur de MonSQL. Quelle commande dois-je appliquer ?
Tu veux dire le résultat de MonSQL ? Tu espères récupérer 2 champs avec ta requête (An et maxi) et plusieurs enregistrements ? Il n'est pas possible de charger une variable avec ce résultat multiple. Tu ne peux que ouvrir un recordset avec cette requête et ensuite travailler avec lui. ou alors je n'ai pas compris la question. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
Bonjour à tous,
J'ai créé une instruction SQL de la forme : MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA GROUP BY Left([NumBA],2) HAVING (((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur de MonSQL. Quelle commande dois-je appliquer ?
Merci d'avance pour vos solutions.
Céline.
Bonjour.
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur
de
MonSQL. Quelle commande dois-je appliquer ?
Tu veux dire le résultat de MonSQL ?
Tu espères récupérer 2 champs avec ta requête (An et maxi) et plusieurs
enregistrements ? Il n'est pas possible de charger une variable avec ce
résultat multiple. Tu ne peux que ouvrir un recordset avec cette requête et
ensuite travailler avec lui.
ou alors je n'ai pas compris la question.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" <csi@oreka.com> a écrit dans le message de news:
O0QbOsbuEHA.1292@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
J'ai créé une instruction SQL de la forme :
MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA GROUP
BY Left([NumBA],2) HAVING
(((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur
de
MonSQL. Quelle commande dois-je appliquer ?
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur de MonSQL. Quelle commande dois-je appliquer ?
Tu veux dire le résultat de MonSQL ? Tu espères récupérer 2 champs avec ta requête (An et maxi) et plusieurs enregistrements ? Il n'est pas possible de charger une variable avec ce résultat multiple. Tu ne peux que ouvrir un recordset avec cette requête et ensuite travailler avec lui. ou alors je n'ai pas compris la question. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
Bonjour à tous,
J'ai créé une instruction SQL de la forme : MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA GROUP BY Left([NumBA],2) HAVING (((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur de MonSQL. Quelle commande dois-je appliquer ?
Merci d'avance pour vos solutions.
Céline.
Céline
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une requête regroupement et ne doit retourner qu'une valeur. Comment puis-je faire autrement ?
Merci Céline
"Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur
de MonSQL. Quelle commande dois-je appliquer ?
Tu veux dire le résultat de MonSQL ? Tu espères récupérer 2 champs avec ta requête (An et maxi) et plusieurs enregistrements ? Il n'est pas possible de charger une variable avec ce résultat multiple. Tu ne peux que ouvrir un recordset avec cette requête et
ensuite travailler avec lui. ou alors je n'ai pas compris la question. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
Bonjour à tous,
J'ai créé une instruction SQL de la forme : MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA GROUP
BY Left([NumBA],2) HAVING (((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur
de MonSQL. Quelle commande dois-je appliquer ?
Merci d'avance pour vos solutions.
Céline.
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une
requête regroupement et ne doit retourner qu'une valeur.
Comment puis-je faire autrement ?
Merci
Céline
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:%23gSgpRcuEHA.3732@TK2MSFTNGP10.phx.gbl...
Bonjour.
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la
valeur
de
MonSQL. Quelle commande dois-je appliquer ?
Tu veux dire le résultat de MonSQL ?
Tu espères récupérer 2 champs avec ta requête (An et maxi) et plusieurs
enregistrements ? Il n'est pas possible de charger une variable avec ce
résultat multiple. Tu ne peux que ouvrir un recordset avec cette requête
et
ensuite travailler avec lui.
ou alors je n'ai pas compris la question.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" <csi@oreka.com> a écrit dans le message de news:
O0QbOsbuEHA.1292@TK2MSFTNGP10.phx.gbl...
Bonjour à tous,
J'ai créé une instruction SQL de la forme :
MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA
GROUP
BY Left([NumBA],2) HAVING
(((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la
valeur
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une requête regroupement et ne doit retourner qu'une valeur. Comment puis-je faire autrement ?
Merci Céline
"Raymond [mvp]" a écrit dans le message de news:%
Bonjour.
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur
de MonSQL. Quelle commande dois-je appliquer ?
Tu veux dire le résultat de MonSQL ? Tu espères récupérer 2 champs avec ta requête (An et maxi) et plusieurs enregistrements ? Il n'est pas possible de charger une variable avec ce résultat multiple. Tu ne peux que ouvrir un recordset avec cette requête et
ensuite travailler avec lui. ou alors je n'ai pas compris la question. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
Bonjour à tous,
J'ai créé une instruction SQL de la forme : MonSQL = "SELECT Left([NumBA],2) AS An, Max(NumBA) AS Maxi FROM T_BA GROUP
BY Left([NumBA],2) HAVING (((Left([NumBA],2))=Left([forms]![F_Saisie]![Debut],2)));"
Je souhaiterais récupérer dans une variable (par exemple MaxBA) la valeur
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une requête regroupement et ne doit retourner qu'une valeur. Comment puis-je faire autrement ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" <csi@oreka.com> a écrit dans le message de news:
OcYmnVcuEHA.1048@tk2msftngp13.phx.gbl...
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est
une
requête regroupement et ne doit retourner qu'une valeur.
Comment puis-je faire autrement ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une requête regroupement et ne doit retourner qu'une valeur. Comment puis-je faire autrement ?
Merci Céline
Céline
C'est parfait, çà fonctionne aussi très bien. Pourquoi chercher compliqué ! Merci beaucoup,
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une requête regroupement et ne doit retourner qu'une valeur. Comment puis-je faire autrement ?
Merci Céline
C'est parfait, çà fonctionne aussi très bien. Pourquoi chercher compliqué !
Merci beaucoup,
Céline
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:erIjGacuEHA.4040@TK2MSFTNGP09.phx.gbl...
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" <csi@oreka.com> a écrit dans le message de news:
OcYmnVcuEHA.1048@tk2msftngp13.phx.gbl...
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est
une
requête regroupement et ne doit retourner qu'une valeur.
Comment puis-je faire autrement ?
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access.vba.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Céline" a écrit dans le message de news:
En fait je souhaite récupérer juste la valeur de maxi puisque MonSQL est une requête regroupement et ne doit retourner qu'une valeur. Comment puis-je faire autrement ?