OVH Cloud OVH Cloud

Ne colle pas le bon nombre d'enregistrements dans la nouvelle tabl

4 réponses
Avatar
cedcha
Bonjour,

Grâce à vous, j'ai créé une requête qui va récupérer les enregistrements
d'une table auxquels j'ai ajouté un champ qui à partir d'une fonction
effectue un traitement sur un autre champ.

Or quand je veux insérer les résultats de la requête dans une autre table,
Access me propose de copier plus de 500.000 enregistrements alors que je
devrai en avoir seulement 600 !

Comment puis-je résoudre ce problème ?

Merci d'avance pour votre aide.

Cédric.

4 réponses

Avatar
Raymond [mvp]
Bonjour.

Tu n'aurais pas 2 tables (ou plus) qui ne seraient pas en relation dans ta
requête ?

--
@+
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


"cedcha" a écrit dans le message de news:

Bonjour,

Grâce à vous, j'ai créé une requête qui va récupérer les enregistrements
d'une table auxquels j'ai ajouté un champ qui à partir d'une fonction
effectue un traitement sur un autre champ.

Or quand je veux insérer les résultats de la requête dans une autre table,
Access me propose de copier plus de 500.000 enregistrements alors que je
devrai en avoir seulement 600 !

Comment puis-je résoudre ce problème ?

Merci d'avance pour votre aide.

Cédric.


Avatar
cedcha
Bonjour,

Non en fait il n'y a pas de relation possible entre les tables. Parce que
les codes couleurs présents dans la table produits sont listés dans un champs
listedesCouleurs de cette manière DXF|PTY|MPG, je n'avais pas d'autre choix
qu'une fonction pour récupérer les libellés associés dans la table couleurs.

Cédric.


Bonjour.

Tu n'aurais pas 2 tables (ou plus) qui ne seraient pas en relation dans ta
requête ?

--
@+
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


"cedcha" a écrit dans le message de news:

Bonjour,

Grâce à vous, j'ai créé une requête qui va récupérer les enregistrements
d'une table auxquels j'ai ajouté un champ qui à partir d'une fonction
effectue un traitement sur un autre champ.

Or quand je veux insérer les résultats de la requête dans une autre table,
Access me propose de copier plus de 500.000 enregistrements alors que je
devrai en avoir seulement 600 !

Comment puis-je résoudre ce problème ?

Merci d'avance pour votre aide.

Cédric.







Avatar
Raymond [mvp]
je ne connais pas le fond du problème mais ça vient de là. si tu as des
tables indépendantes, le nombre d'enregistrement est multiplé par le nombre
de tables.ce n'est pas parceque tu fais appel à une fonction que tu dois
avoir des tables indépendantes. je suppose que tu as supprimé la table
listedescouleurs de ta requête, vu qu'elle ne sert pas ? y-a-t-il d'autres
tables dans ce cas ?

--
@+
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


"cedcha" a écrit dans le message de news:

Bonjour,

Non en fait il n'y a pas de relation possible entre les tables. Parce que
les codes couleurs présents dans la table produits sont listés dans un
champs
listedesCouleurs de cette manière DXF|PTY|MPG, je n'avais pas d'autre
choix
qu'une fonction pour récupérer les libellés associés dans la table
couleurs.

Cédric.


Avatar
cedcha
C'est tout à fait ça !

Merci beaucoup,

Cédric.


je ne connais pas le fond du problème mais ça vient de là. si tu as des
tables indépendantes, le nombre d'enregistrement est multiplé par le nombre
de tables.ce n'est pas parceque tu fais appel à une fonction que tu dois
avoir des tables indépendantes. je suppose que tu as supprimé la table
listedescouleurs de ta requête, vu qu'elle ne sert pas ? y-a-t-il d'autres
tables dans ce cas ?

--
@+
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


"cedcha" a écrit dans le message de news:

Bonjour,

Non en fait il n'y a pas de relation possible entre les tables. Parce que
les codes couleurs présents dans la table produits sont listés dans un
champs
listedesCouleurs de cette manière DXF|PTY|MPG, je n'avais pas d'autre
choix
qu'une fonction pour récupérer les libellés associés dans la table
couleurs.

Cédric.