OVH Cloud OVH Cloud

Fonction TransferDatabase acExport

5 réponses
Avatar
Guillaume
Bonsoir,
Lorsque j'exporte une table utilisant la fonction suivante

DoCmd.TransferDatabase acExport, "Microsoft Access", _
"C:\Base_Echange.mdb", acTable, "Commande", _
"ECommande"

Access cr=E9=E9 dans ma base de destination=20
(C:\Base_Echange.mdb)une table li=E9e (ECommande)
mais o=F9 est la vraie table ? et comment fait-on pour que=20
Access une vraie table et non une table li=E9e ?

Merci.

5 réponses

Avatar
Maxence HUBICHE
Fais en sorte que Commande ne soit pas une table liée.
Ou alors, regardes du côté des requêtes de création de table.


"Guillaume" a écrit dans le message de
news: a64b01c3eb5c$9a0d5730$
Bonsoir,
Lorsque j'exporte une table utilisant la fonction suivante

DoCmd.TransferDatabase acExport, "Microsoft Access", _
"C:Base_Echange.mdb", acTable, "Commande", _
"ECommande"

Access créé dans ma base de destination
(C:Base_Echange.mdb)une table liée (ECommande)
mais où est la vraie table ? et comment fait-on pour que
Access une vraie table et non une table liée ?

Merci.
Avatar
Guillaume
C'est Access qui se charge de créer la table
automatiquement, pourquoi se casser la tete ?
<DoCmd.TransferDatabase acExport> créé des tables liées
et ne sait pas créer des tables non liées ?


-----Message d'origine-----

Fais en sorte que Commande ne soit pas une table liée.
Ou alors, regardes du côté des requêtes de création de
table.



"Guillaume" a écrit
dans le message de

news: a64b01c3eb5c$9a0d5730$
Bonsoir,
Lorsque j'exporte une table utilisant la fonction suivante

DoCmd.TransferDatabase acExport, "Microsoft Access", _
"C:Base_Echange.mdb", acTable, "Commande", _
"ECommande"

Access créé dans ma base de destination
(C:Base_Echange.mdb)une table liée (ECommande)
mais où est la vraie table ? et comment fait-on pour que
Access crée une vraie table et non une table liée ?

Merci.


.



Avatar
Mimi
Bonjour,

Non, <DoCmd.TransferDatabase acExport> ne créé une table liée que si la
table source est une table liée. Ce qui doit être ton cas non?

Laure

"Guillaume" a écrit dans le message de
news:9c1e01c3eb71$3559b850$
C'est Access qui se charge de créer la table
automatiquement, pourquoi se casser la tete ?
<DoCmd.TransferDatabase acExport> créé des tables liées
et ne sait pas créer des tables non liées ?


-----Message d'origine-----

Fais en sorte que Commande ne soit pas une table liée.
Ou alors, regardes du côté des requêtes de création de
table.



"Guillaume" a écrit
dans le message de

news: a64b01c3eb5c$9a0d5730$
Bonsoir,
Lorsque j'exporte une table utilisant la fonction suivante

DoCmd.TransferDatabase acExport, "Microsoft Access", _
"C:Base_Echange.mdb", acTable, "Commande", _
"ECommande"

Access créé dans ma base de destination
(C:Base_Echange.mdb)une table liée (ECommande)
mais où est la vraie table ? et comment fait-on pour que
Access crée une vraie table et non une table liée ?

Merci.


.



Avatar
Maxence HUBICHE
C'est exactement ce que je pensais quand je disais :"Fais en sorte que
Commande ne soit pas une table attachée"
Merci Mimi :)


"Mimi" a écrit dans le message de news:
#
Bonjour,

Non, <DoCmd.TransferDatabase acExport> ne créé une table liée que si la
table source est une table liée. Ce qui doit être ton cas non?

Laure

"Guillaume" a écrit dans le message
de

news:9c1e01c3eb71$3559b850$
C'est Access qui se charge de créer la table
automatiquement, pourquoi se casser la tete ?
<DoCmd.TransferDatabase acExport> créé des tables liées
et ne sait pas créer des tables non liées ?


-----Message d'origine-----

Fais en sorte que Commande ne soit pas une table liée.
Ou alors, regardes du côté des requêtes de création de
table.



"Guillaume" a écrit
dans le message de

news: a64b01c3eb5c$9a0d5730$
Bonsoir,
Lorsque j'exporte une table utilisant la fonction suivante

DoCmd.TransferDatabase acExport, "Microsoft Access", _
"C:Base_Echange.mdb", acTable, "Commande", _
"ECommande"

Access créé dans ma base de destination
(C:Base_Echange.mdb)une table liée (ECommande)
mais où est la vraie table ? et comment fait-on pour que
Access crée une vraie table et non une table liée ?

Merci.


.







Avatar
Guillaume
J'ai créé une table non liée, et ca marche !
Mais, lorsque la table d'origine est une table liée
Où Access mais la table réelle ?
merci.

-----Message d'origine-----
Bonjour,

Non, <DoCmd.TransferDatabase acExport> ne créé une table
liée que si la

table source est une table liée. Ce qui doit être ton cas
non?


Laure

"Guillaume" a écrit
dans le message de

news:9c1e01c3eb71$3559b850$
C'est Access qui se charge de créer la table
automatiquement, pourquoi se casser la tete ?
<DoCmd.TransferDatabase acExport> créé des tables liées
et ne sait pas créer des tables non liées ?


-----Message d'origine-----

Fais en sorte que Commande ne soit pas une table liée.
Ou alors, regardes du côté des requêtes de création de
table.



"Guillaume" a écrit
dans le message de

news: a64b01c3eb5c$9a0d5730$
Bonsoir,
Lorsque j'exporte une table utilisant la fonction
suivante



DoCmd.TransferDatabase acExport, "Microsoft Access", _
"C:Base_Echange.mdb", acTable, "Commande", _
"ECommande"

Access créé dans ma base de destination
(C:Base_Echange.mdb)une table liée (ECommande)
mais où est la vraie table ? et comment fait-on pour que
Access crée une vraie table et non une table liée ?

Merci.


.




.