Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie dans
une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements par
ceux du mois en cous), je dois la renommer mais les requêtes ne lui font pas
référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour qu'il
fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie dans
une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements par
ceux du mois en cous), je dois la renommer mais les requêtes ne lui font pas
référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour qu'il
fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" <home@sweet_home.be> a écrit dans le message de news:
O7ZmA5weIHA.4744@TK2MSFTNGP06.phx.gbl...
Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie dans
une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements par
ceux du mois en cous), je dois la renommer mais les requêtes ne lui font pas
référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour qu'il
fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" <home@sweet_home.be> a écrit dans le message de news:
O7ZmA5weIHA.4744@TK2MSFTNGP06.phx.gbl...
Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Bonjour,
Voici pour vous expliquer : J'ai copié une requête de la table Adr0508Fev.
Quand je la colle, elle apparaît dans les 'objets non associés'.
Mon objectif est de l'associer à la table Adr1008Mar (et de supprimer son
association à la table Adr0508Fev)
L'argument WHERE est exactement le même chaque mois, je change manuellement
les valeurs de 'CODE' et des 'SUPPORT'
Dans le mode SQL direct, j'ai essayé un rechercher/remplacer pour modifier
la table. Apparemment, ce n'est pas possible.
J'espère que ce sera plus clair. Merci d'avance.
MicNews
Je l'ai éditée en mode SQL direct : (Il y 41 champs, j'ai abrégé mon exemple
ci dessous)
SELECT Adr0508Fev.ZNOCLI AS Expr1, Adr0508Fev.ZTITRE AS Expr2,
Adr0508Fev.ZNOMMJ AS Expr3, ..(etc jusqu'à).Adr0508Fev.ZSITU AS Expr41
FROM Adr0508Fev
WHERE ((([Adr0508Fev].[ZDEPMT])<>"06" And ([Adr0508Fev].[ZDEPMT])<>"98") AND
(([Adr0508Fev].[ZPSUPPR]) Is Null) AND (([Adr0508Fev].[ZSTATUT])<>"EXCLU")
AND (([Adr0508Fev].[CODE])="M0508") AND (([Adr0508Fev].[SUPPORT])="05801" Or
([Adr0508Fev].[SUPPORT])="05802" Or ([Adr0508Fev].[SUPPORT])="05803"))
ORDER BY Adr0508Fev.ZCDPOS;
"Fabien" a écrit dans le message de news:
47cbb2f0$0$896$C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en ?uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Bonjour,
Voici pour vous expliquer : J'ai copié une requête de la table Adr0508Fev.
Quand je la colle, elle apparaît dans les 'objets non associés'.
Mon objectif est de l'associer à la table Adr1008Mar (et de supprimer son
association à la table Adr0508Fev)
L'argument WHERE est exactement le même chaque mois, je change manuellement
les valeurs de 'CODE' et des 'SUPPORT'
Dans le mode SQL direct, j'ai essayé un rechercher/remplacer pour modifier
la table. Apparemment, ce n'est pas possible.
J'espère que ce sera plus clair. Merci d'avance.
MicNews
Je l'ai éditée en mode SQL direct : (Il y 41 champs, j'ai abrégé mon exemple
ci dessous)
SELECT Adr0508Fev.ZNOCLI AS Expr1, Adr0508Fev.ZTITRE AS Expr2,
Adr0508Fev.ZNOMMJ AS Expr3, ..(etc jusqu'à).Adr0508Fev.ZSITU AS Expr41
FROM Adr0508Fev
WHERE ((([Adr0508Fev].[ZDEPMT])<>"06" And ([Adr0508Fev].[ZDEPMT])<>"98") AND
(([Adr0508Fev].[ZPSUPPR]) Is Null) AND (([Adr0508Fev].[ZSTATUT])<>"EXCLU")
AND (([Adr0508Fev].[CODE])="M0508") AND (([Adr0508Fev].[SUPPORT])="05801" Or
([Adr0508Fev].[SUPPORT])="05802" Or ([Adr0508Fev].[SUPPORT])="05803"))
ORDER BY Adr0508Fev.ZCDPOS;
"Fabien" <UrbaniakFabienxxxxx@Neuf.fr> a écrit dans le message de news:
47cbb2f0$0$896$ba4acef3@news.orange.fr...
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" <home@sweet_home.be> a écrit dans le message de news:
O7ZmA5weIHA.4744@TK2MSFTNGP06.phx.gbl...
Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en ?uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Bonjour,
Voici pour vous expliquer : J'ai copié une requête de la table Adr0508Fev.
Quand je la colle, elle apparaît dans les 'objets non associés'.
Mon objectif est de l'associer à la table Adr1008Mar (et de supprimer son
association à la table Adr0508Fev)
L'argument WHERE est exactement le même chaque mois, je change manuellement
les valeurs de 'CODE' et des 'SUPPORT'
Dans le mode SQL direct, j'ai essayé un rechercher/remplacer pour modifier
la table. Apparemment, ce n'est pas possible.
J'espère que ce sera plus clair. Merci d'avance.
MicNews
Je l'ai éditée en mode SQL direct : (Il y 41 champs, j'ai abrégé mon exemple
ci dessous)
SELECT Adr0508Fev.ZNOCLI AS Expr1, Adr0508Fev.ZTITRE AS Expr2,
Adr0508Fev.ZNOMMJ AS Expr3, ..(etc jusqu'à).Adr0508Fev.ZSITU AS Expr41
FROM Adr0508Fev
WHERE ((([Adr0508Fev].[ZDEPMT])<>"06" And ([Adr0508Fev].[ZDEPMT])<>"98") AND
(([Adr0508Fev].[ZPSUPPR]) Is Null) AND (([Adr0508Fev].[ZSTATUT])<>"EXCLU")
AND (([Adr0508Fev].[CODE])="M0508") AND (([Adr0508Fev].[SUPPORT])="05801" Or
([Adr0508Fev].[SUPPORT])="05802" Or ([Adr0508Fev].[SUPPORT])="05803"))
ORDER BY Adr0508Fev.ZCDPOS;
"Fabien" a écrit dans le message de news:
47cbb2f0$0$896$C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en ?uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Bonjour,
Voici pour vous expliquer : J'ai copié une requête de la table Adr0508Fev.
Quand je la colle, elle apparaît dans les 'objets non associés'.
Mon objectif est de l'associer à la table Adr1008Mar (et de supprimer son
association à la table Adr0508Fev)
L'argument WHERE est exactement le même chaque mois, je change manuellement
les valeurs de 'CODE' et des 'SUPPORT'
Dans le mode SQL direct, j'ai essayé un rechercher/remplacer pour modifier
la table. Apparemment, ce n'est pas possible.
J'espère que ce sera plus clair. Merci d'avance.
MicNews
Je l'ai éditée en mode SQL direct : (Il y 41 champs, j'ai abrégé mon exemple
ci dessous)
SELECT Adr0508Fev.ZNOCLI AS Expr1, Adr0508Fev.ZTITRE AS Expr2,
Adr0508Fev.ZNOMMJ AS Expr3, ..(etc jusqu'à).Adr0508Fev.ZSITU AS Expr41
FROM Adr0508Fev
WHERE ((([Adr0508Fev].[ZDEPMT])<>"06" And ([Adr0508Fev].[ZDEPMT])<>"98") AND
(([Adr0508Fev].[ZPSUPPR]) Is Null) AND (([Adr0508Fev].[ZSTATUT])<>"EXCLU")
AND (([Adr0508Fev].[CODE])="M0508") AND (([Adr0508Fev].[SUPPORT])="05801" Or
([Adr0508Fev].[SUPPORT])="05802" Or ([Adr0508Fev].[SUPPORT])="05803"))
ORDER BY Adr0508Fev.ZCDPOS;
"Fabien" a écrit dans le message de news:
47cbb2f0$0$896$C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Salut,
Bonjour,
Voici pour vous expliquer : J'ai copié une requête de la table Adr0508Fev.
Quand je la colle, elle apparaît dans les 'objets non associés'.
Mon objectif est de l'associer à la table Adr1008Mar (et de supprimer son
association à la table Adr0508Fev)
L'argument WHERE est exactement le même chaque mois, je change manuellement
les valeurs de 'CODE' et des 'SUPPORT'
Dans le mode SQL direct, j'ai essayé un rechercher/remplacer pour modifier
la table. Apparemment, ce n'est pas possible.
J'espère que ce sera plus clair. Merci d'avance.
MicNews
Je l'ai éditée en mode SQL direct : (Il y 41 champs, j'ai abrégé mon exemple
ci dessous)
SELECT Adr0508Fev.ZNOCLI AS Expr1, Adr0508Fev.ZTITRE AS Expr2,
Adr0508Fev.ZNOMMJ AS Expr3, ..(etc jusqu'à).Adr0508Fev.ZSITU AS Expr41
FROM Adr0508Fev
WHERE ((([Adr0508Fev].[ZDEPMT])<>"06" And ([Adr0508Fev].[ZDEPMT])<>"98") AND
(([Adr0508Fev].[ZPSUPPR]) Is Null) AND (([Adr0508Fev].[ZSTATUT])<>"EXCLU")
AND (([Adr0508Fev].[CODE])="M0508") AND (([Adr0508Fev].[SUPPORT])="05801" Or
([Adr0508Fev].[SUPPORT])="05802" Or ([Adr0508Fev].[SUPPORT])="05803"))
ORDER BY Adr0508Fev.ZCDPOS;
"Fabien" <UrbaniakFabienxxxxx@Neuf.fr> a écrit dans le message de news:
47cbb2f0$0$896$ba4acef3@news.orange.fr...
C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" <home@sweet_home.be> a écrit dans le message de news:
O7ZmA5weIHA.4744@TK2MSFTNGP06.phx.gbl...
Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Salut,
Bonjour,
Voici pour vous expliquer : J'ai copié une requête de la table Adr0508Fev.
Quand je la colle, elle apparaît dans les 'objets non associés'.
Mon objectif est de l'associer à la table Adr1008Mar (et de supprimer son
association à la table Adr0508Fev)
L'argument WHERE est exactement le même chaque mois, je change manuellement
les valeurs de 'CODE' et des 'SUPPORT'
Dans le mode SQL direct, j'ai essayé un rechercher/remplacer pour modifier
la table. Apparemment, ce n'est pas possible.
J'espère que ce sera plus clair. Merci d'avance.
MicNews
Je l'ai éditée en mode SQL direct : (Il y 41 champs, j'ai abrégé mon exemple
ci dessous)
SELECT Adr0508Fev.ZNOCLI AS Expr1, Adr0508Fev.ZTITRE AS Expr2,
Adr0508Fev.ZNOMMJ AS Expr3, ..(etc jusqu'à).Adr0508Fev.ZSITU AS Expr41
FROM Adr0508Fev
WHERE ((([Adr0508Fev].[ZDEPMT])<>"06" And ([Adr0508Fev].[ZDEPMT])<>"98") AND
(([Adr0508Fev].[ZPSUPPR]) Is Null) AND (([Adr0508Fev].[ZSTATUT])<>"EXCLU")
AND (([Adr0508Fev].[CODE])="M0508") AND (([Adr0508Fev].[SUPPORT])="05801" Or
([Adr0508Fev].[SUPPORT])="05802" Or ([Adr0508Fev].[SUPPORT])="05803"))
ORDER BY Adr0508Fev.ZCDPOS;
"Fabien" a écrit dans le message de news:
47cbb2f0$0$896$C'est bien copier une requête.
Tous les mois j'extrais des données d'un fichier Excel puis les copie
dans une table Access.
Sur cette table je crée ensuite 3 requêtes qui ont chaque mois les mêmes
critères à un détail prêt.
Si je copie la table du mois -1, (je remplace tous mes enregistrements
par ceux du mois en cous), je dois la renommer mais les requêtes ne lui
font pas référence.
Je pose mon problème autrement : une requête est liée à une table. Sur
chaque champ apparait le nom de la table liée.
Comment changer le lien d'une requête et le lien de chaque champ pour
qu'il fasse référence à ma nouvelle table ?
Merci
MicNews
"3stone" a écrit dans le message de news:Salut,
"NewsMic"
| A l'interieur d'une même base de données, comment copier une requête
d'une
| table A vers une table B ?
| (Les tables A et B ont exactement la même structure)
Copier une requete... copier/coller comme pour un fichier...
mais, copier une requête d'une table à l'autre ???
Ou bien, tu cherches à copier une table dans une autre ?
--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
MPFA: http://www.mpfa.info/ (infos générales)
Salut,
Une solution que je viens de mettre en uvre et qui nécessite du VBA.
J'ai des requêtes de base que je dois appliquer a des fichiers de sources
differentes.
J'utilise
StrSql=currentdb.querydefs("larequetedebase").sql 'pour reccuperer le
contenue de la requete
StrSql=replace(SQL,"Lasourcedebase","LanouvelleSource")' pour modifier la
source de la requete
currentdb.executesql strsql 'execution de la requete
En complexifiant la chose on peut même modifier le filtre ;-)
@+
Salut,