Je cherchais à remplir une table A grace à une autre table B(de la même
base) en indiquant pour chaque champ de la table A celui qui lui correspond
dans la table B et l'aide ne m'a pas aidé...
Je pense que c'est très simple mais je trouve pas...
Merci d'avance
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
pgz
Bonsoir,
Simple, mais peut-être pas très claire. Si la table B est vide au départ, il s'agit d'une copie (CopyObject) puis d'un changement de nom de champ.
Si ce n'est pas le cas, les deux tables contiennent-elles les mêmes enregistrements? Y a t-il un lien entre les deux tables. Si oui, requête mise à jour.
Sinon, c'est de plus en plus compliqué, et c'est probalement de la manipulation d'objets DAO. Et tu pouuras faire une recherche sur ce sujet...
Cordialement, pgz
Bonsoir,
Simple, mais peut-être pas très claire.
Si la table B est vide au départ, il s'agit d'une copie (CopyObject) puis
d'un changement de nom de champ.
Si ce n'est pas le cas, les deux tables contiennent-elles les mêmes
enregistrements? Y a t-il un lien entre les deux tables. Si oui, requête mise
à jour.
Sinon, c'est de plus en plus compliqué, et c'est probalement de la
manipulation d'objets DAO. Et tu pouuras faire une recherche sur ce sujet...
Simple, mais peut-être pas très claire. Si la table B est vide au départ, il s'agit d'une copie (CopyObject) puis d'un changement de nom de champ.
Si ce n'est pas le cas, les deux tables contiennent-elles les mêmes enregistrements? Y a t-il un lien entre les deux tables. Si oui, requête mise à jour.
Sinon, c'est de plus en plus compliqué, et c'est probalement de la manipulation d'objets DAO. Et tu pouuras faire une recherche sur ce sujet...
Cordialement, pgz
3stone
Salut,
"mik" | Je cherchais à remplir une table A grace à une autre table B(de la même | base) en indiquant pour chaque champ de la table A celui qui lui correspond | dans la table B et l'aide ne m'a pas aidé... | Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
"mik"
| Je cherchais à remplir une table A grace à une autre table B(de la même
| base) en indiquant pour chaque champ de la table A celui qui lui correspond
| dans la table B et l'aide ne m'a pas aidé...
| Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
"mik" | Je cherchais à remplir une table A grace à une autre table B(de la même | base) en indiquant pour chaque champ de la table A celui qui lui correspond | dans la table B et l'aide ne m'a pas aidé... | Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
En fait j'ai une table qui comporte X champs (remplie) et j'en ai créé une qui n'a pas la même structure (vide). Je souhaiterais remplir la table vide grâce aux champs de la table pleine en spécifiant les correspondances. Je vois pas ou on spécifie qu'une requete est "ajout", "création" ou "mise à jour"
Merci
"3stone" wrote:
Salut,
"mik" | Je cherchais à remplir une table A grace à une autre table B(de la même | base) en indiquant pour chaque champ de la table A celui qui lui correspond | dans la table B et l'aide ne m'a pas aidé... | Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
En fait j'ai une table qui comporte X champs (remplie) et j'en ai créé une
qui n'a pas la même structure (vide).
Je souhaiterais remplir la table vide grâce aux champs de la table pleine en
spécifiant les correspondances.
Je vois pas ou on spécifie qu'une requete est "ajout", "création" ou "mise à
jour"
Merci
"3stone" wrote:
Salut,
"mik"
| Je cherchais à remplir une table A grace à une autre table B(de la même
| base) en indiquant pour chaque champ de la table A celui qui lui correspond
| dans la table B et l'aide ne m'a pas aidé...
| Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
En fait j'ai une table qui comporte X champs (remplie) et j'en ai créé une qui n'a pas la même structure (vide). Je souhaiterais remplir la table vide grâce aux champs de la table pleine en spécifiant les correspondances. Je vois pas ou on spécifie qu'une requete est "ajout", "création" ou "mise à jour"
Merci
"3stone" wrote:
Salut,
"mik" | Je cherchais à remplir une table A grace à une autre table B(de la même | base) en indiquant pour chaque champ de la table A celui qui lui correspond | dans la table B et l'aide ne m'a pas aidé... | Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
Tu crées une nouvelle requête avec l'assistant et tu mets la table X, celle remplie. Au menu Requête, tu choisis Requête Ajout, l'assistant va te demander de choisir la table dans laquelle tu veux ajouter, soit Y celle qui est vide.
Tu fais glisser dans la grille les champs de la table X qui doivent alimenter ceux de la table Y et sur la ligne 'Ajouter à' de chaque champ tu choisis le champ de la table Y correspondant qui doit recevoir l'info via la liste déroulante.
OK ?
En fait j'ai une table qui comporte X champs (remplie) et j'en ai créé une qui n'a pas la même structure (vide). Je souhaiterais remplir la table vide grâce aux champs de la table pleine en spécifiant les correspondances. Je vois pas ou on spécifie qu'une requete est "ajout", "création" ou "mise à jour"
Merci
"3stone" wrote:
Salut,
"mik" | Je cherchais à remplir une table A grace à une autre table B(de la même | base) en indiquant pour chaque champ de la table A celui qui lui correspond | dans la table B et l'aide ne m'a pas aidé... | Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour mik,
Tu crées une nouvelle requête avec l'assistant et tu mets la table X,
celle remplie.
Au menu Requête, tu choisis Requête Ajout, l'assistant va te demander de
choisir la table dans laquelle tu veux ajouter, soit Y celle qui est vide.
Tu fais glisser dans la grille les champs de la table X qui doivent
alimenter ceux de la table Y et sur la ligne 'Ajouter à' de chaque champ
tu choisis le champ de la table Y correspondant qui doit recevoir l'info
via la liste déroulante.
OK ?
En fait j'ai une table qui comporte X champs (remplie) et j'en ai créé une
qui n'a pas la même structure (vide).
Je souhaiterais remplir la table vide grâce aux champs de la table pleine en
spécifiant les correspondances.
Je vois pas ou on spécifie qu'une requete est "ajout", "création" ou "mise à
jour"
Merci
"3stone" wrote:
Salut,
"mik"
| Je cherchais à remplir une table A grace à une autre table B(de la même
| base) en indiquant pour chaque champ de la table A celui qui lui correspond
| dans la table B et l'aide ne m'a pas aidé...
| Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!
Tu crées une nouvelle requête avec l'assistant et tu mets la table X, celle remplie. Au menu Requête, tu choisis Requête Ajout, l'assistant va te demander de choisir la table dans laquelle tu veux ajouter, soit Y celle qui est vide.
Tu fais glisser dans la grille les champs de la table X qui doivent alimenter ceux de la table Y et sur la ligne 'Ajouter à' de chaque champ tu choisis le champ de la table Y correspondant qui doit recevoir l'info via la liste déroulante.
OK ?
En fait j'ai une table qui comporte X champs (remplie) et j'en ai créé une qui n'a pas la même structure (vide). Je souhaiterais remplir la table vide grâce aux champs de la table pleine en spécifiant les correspondances. Je vois pas ou on spécifie qu'une requete est "ajout", "création" ou "mise à jour"
Merci
"3stone" wrote:
Salut,
"mik" | Je cherchais à remplir une table A grace à une autre table B(de la même | base) en indiquant pour chaque champ de la table A celui qui lui correspond | dans la table B et l'aide ne m'a pas aidé... | Je pense que c'est très simple mais je trouve pas...
Si la table A existe => requête de mise à jour
si elle n'existe pas => requête de création de table!