Bonjour,
j'ai construit avec votre aide une requ=EAte qui recherche=20
selon une qt=E9 produite sur un mois donn=E9 des =E9l=E9ments,
SELECT Table1.*
>FROM Table1
>WHERE (((Table1.Quantite)>=3D[Qt=E9demand=E9e]) AND ((Month
([madate]))=3D[Quel mois
>?]));
je souhaiterais que cette requ=EAte devienne une requ=EAte=20
d'ajout dans une table dans une autre base, mais je=20
voudrais que cette requ=EAte cr=E9=E9 une table qui serait=20
aurait le nom du mois que j'aurais d=E9sign=E9 que dois-je=20
faire ?
Merci=20
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
Daniel Carollo
Bonjour natou!
Tout d'abord une remarque d'ordre general: creer une table par mois avec le nom du mois est une assez mauvaise idee, meme si cette talbe est sauvegardee dans une base avec le nom de l'annee. Il devient tres difficile de faire des recherches et comparaisons entre differentes periodes de l'annee, ou meme de differentes annees.
Mais bon, en supposant que votre besoin est justifie, il faut alors construire la requete en VBA (en effet, Access et Jet n'acceptent pas les parametres pour les noms d'objets).
Cela donnerait quelque chose du genre:
"INSERT INTO " & MaNouvelleTable & "( SELECT * FROM Table1 WHERE ..."
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"natou" wrote in message news:05a401c39c69$ed0c47d0$ Bonjour, j'ai construit avec votre aide une requête qui recherche selon une qté produite sur un mois donné des éléments, SELECT Table1.*
FROM Table1 WHERE (((Table1.Quantite)>=[Qtédemandée]) AND ((Month ([madate]))=[Quel mois
?])); je souhaiterais que cette requête devienne une requête
d'ajout dans une table dans une autre base, mais je voudrais que cette requête créé une table qui serait aurait le nom du mois que j'aurais désigné que dois-je faire ? Merci
Bonjour natou!
Tout d'abord une remarque d'ordre general: creer une table par mois avec le
nom du mois est une assez mauvaise idee, meme si cette talbe est sauvegardee
dans une base avec le nom de l'annee. Il devient tres difficile de faire des
recherches et comparaisons entre differentes periodes de l'annee, ou meme de
differentes annees.
Mais bon, en supposant que votre besoin est justifie, il faut alors
construire la requete en VBA (en effet, Access et Jet n'acceptent pas les
parametres pour les noms d'objets).
Cela donnerait quelque chose du genre:
"INSERT INTO " & MaNouvelleTable &
"( SELECT * FROM Table1 WHERE ..."
Bonne continuation.
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"natou" <anonymous@discussions.microsoft.com> wrote in message
news:05a401c39c69$ed0c47d0$a401280a@phx.gbl...
Bonjour,
j'ai construit avec votre aide une requête qui recherche
selon une qté produite sur un mois donné des éléments,
SELECT Table1.*
FROM Table1
WHERE (((Table1.Quantite)>=[Qtédemandée]) AND ((Month
([madate]))=[Quel mois
?]));
je souhaiterais que cette requête devienne une requête
d'ajout dans une table dans une autre base, mais je
voudrais que cette requête créé une table qui serait
aurait le nom du mois que j'aurais désigné que dois-je
faire ?
Merci
Tout d'abord une remarque d'ordre general: creer une table par mois avec le nom du mois est une assez mauvaise idee, meme si cette talbe est sauvegardee dans une base avec le nom de l'annee. Il devient tres difficile de faire des recherches et comparaisons entre differentes periodes de l'annee, ou meme de differentes annees.
Mais bon, en supposant que votre besoin est justifie, il faut alors construire la requete en VBA (en effet, Access et Jet n'acceptent pas les parametres pour les noms d'objets).
Cela donnerait quelque chose du genre:
"INSERT INTO " & MaNouvelleTable & "( SELECT * FROM Table1 WHERE ..."
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"natou" wrote in message news:05a401c39c69$ed0c47d0$ Bonjour, j'ai construit avec votre aide une requête qui recherche selon une qté produite sur un mois donné des éléments, SELECT Table1.*
FROM Table1 WHERE (((Table1.Quantite)>=[Qtédemandée]) AND ((Month ([madate]))=[Quel mois
?])); je souhaiterais que cette requête devienne une requête
d'ajout dans une table dans une autre base, mais je voudrais que cette requête créé une table qui serait aurait le nom du mois que j'aurais désigné que dois-je faire ? Merci
natou
Merci Daniel
-----Message d'origine----- Bonjour natou!
Tout d'abord une remarque d'ordre general: creer une table par mois avec le
nom du mois est une assez mauvaise idee, meme si cette talbe est sauvegardee
dans une base avec le nom de l'annee. Il devient tres difficile de faire des
recherches et comparaisons entre differentes periodes de l'annee, ou meme de
differentes annees.
Mais bon, en supposant que votre besoin est justifie, il faut alors
construire la requete en VBA (en effet, Access et Jet n'acceptent pas les
parametres pour les noms d'objets).
Cela donnerait quelque chose du genre:
"INSERT INTO " & MaNouvelleTable & "( SELECT * FROM Table1 WHERE ..."
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"natou" wrote in message
news:05a401c39c69$ed0c47d0$ Bonjour, j'ai construit avec votre aide une requête qui recherche selon une qté produite sur un mois donné des éléments, SELECT Table1.*
FROM Table1 WHERE (((Table1.Quantite)>=[Qtédemandée]) AND ((Month ([madate]))=[Quel mois
?])); je souhaiterais que cette requête devienne une requête
d'ajout dans une table dans une autre base, mais je voudrais que cette requête créé une table qui serait aurait le nom du mois que j'aurais désigné que dois-je faire ? Merci
.
Merci Daniel
-----Message d'origine-----
Bonjour natou!
Tout d'abord une remarque d'ordre general: creer une
table par mois avec le
nom du mois est une assez mauvaise idee, meme si cette
talbe est sauvegardee
dans une base avec le nom de l'annee. Il devient tres
difficile de faire des
recherches et comparaisons entre differentes periodes de
l'annee, ou meme de
differentes annees.
Mais bon, en supposant que votre besoin est justifie, il
faut alors
construire la requete en VBA (en effet, Access et Jet
n'acceptent pas les
parametres pour les noms d'objets).
Cela donnerait quelque chose du genre:
"INSERT INTO " & MaNouvelleTable &
"( SELECT * FROM Table1 WHERE ..."
Bonne continuation.
--
Daniel :-)
Computing Technologies International - www.computing-
tech.com - We
provide solutions...
"natou" <anonymous@discussions.microsoft.com> wrote in
message
news:05a401c39c69$ed0c47d0$a401280a@phx.gbl...
Bonjour,
j'ai construit avec votre aide une requête qui recherche
selon une qté produite sur un mois donné des éléments,
SELECT Table1.*
FROM Table1
WHERE (((Table1.Quantite)>=[Qtédemandée]) AND ((Month
([madate]))=[Quel mois
?]));
je souhaiterais que cette requête devienne une requête
d'ajout dans une table dans une autre base, mais je
voudrais que cette requête créé une table qui serait
aurait le nom du mois que j'aurais désigné que dois-je
faire ?
Merci
Tout d'abord une remarque d'ordre general: creer une table par mois avec le
nom du mois est une assez mauvaise idee, meme si cette talbe est sauvegardee
dans une base avec le nom de l'annee. Il devient tres difficile de faire des
recherches et comparaisons entre differentes periodes de l'annee, ou meme de
differentes annees.
Mais bon, en supposant que votre besoin est justifie, il faut alors
construire la requete en VBA (en effet, Access et Jet n'acceptent pas les
parametres pour les noms d'objets).
Cela donnerait quelque chose du genre:
"INSERT INTO " & MaNouvelleTable & "( SELECT * FROM Table1 WHERE ..."
Bonne continuation.
-- Daniel :-)
Computing Technologies International - www.computing- tech.com - We
provide solutions...
"natou" wrote in message
news:05a401c39c69$ed0c47d0$ Bonjour, j'ai construit avec votre aide une requête qui recherche selon une qté produite sur un mois donné des éléments, SELECT Table1.*
FROM Table1 WHERE (((Table1.Quantite)>=[Qtédemandée]) AND ((Month ([madate]))=[Quel mois
?])); je souhaiterais que cette requête devienne une requête
d'ajout dans une table dans une autre base, mais je voudrais que cette requête créé une table qui serait aurait le nom du mois que j'aurais désigné que dois-je faire ? Merci