Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb
Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables", "chemin",
CurrentProject.Path & "\es_scan.ini") & "\2004_2005.mdb")
Set Table = Base.TableDefs("t_classes_horaires")
Base_Annee.TableDefs.Refresh
Set Tables = Base_Annee.TableDefs
Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table
portant ce nom...
Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee...
D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit une
erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
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
Pierre CFI [mvp]
bonjour mais pourquoi pas DoCmd.TransferDatabase acExport, "Microsoft Access", "c:bd1.mdb", acTable, "liste_siret", "liste_siret"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net
"Pierre Fauconnier" a écrit dans le message de news:
Bonjour
Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables", "chemin", CurrentProject.Path & "es_scan.ini") & "2004_2005.mdb") Set Table = Base.TableDefs("t_classes_horaires") Base_Annee.TableDefs.Refresh Set Tables = Base_Annee.TableDefs Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table portant ce nom... Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee... D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit une erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
bonjour
mais pourquoi pas
DoCmd.TransferDatabase acExport, "Microsoft Access", "c:bd1.mdb", acTable, "liste_siret", "liste_siret"
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> a écrit dans le message de news: eheD35SYFHA.2796@TK2MSFTNGP09.phx.gbl...
Bonjour
Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb
Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables", "chemin", CurrentProject.Path & "es_scan.ini") &
"2004_2005.mdb")
Set Table = Base.TableDefs("t_classes_horaires")
Base_Annee.TableDefs.Refresh
Set Tables = Base_Annee.TableDefs
Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table portant ce nom...
Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee...
D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit une erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
bonjour mais pourquoi pas DoCmd.TransferDatabase acExport, "Microsoft Access", "c:bd1.mdb", acTable, "liste_siret", "liste_siret"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net
"Pierre Fauconnier" a écrit dans le message de news:
Bonjour
Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables", "chemin", CurrentProject.Path & "es_scan.ini") & "2004_2005.mdb") Set Table = Base.TableDefs("t_classes_horaires") Base_Annee.TableDefs.Refresh Set Tables = Base_Annee.TableDefs Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table portant ce nom... Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee... D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit une erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Pierre Fauconnier
Bonjour Pierre
Ben... Parce que je ne connaissais pas. Je ne pense pas beaucoup à DoCmd...
Merci mille fois pour le tuyau...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Pierre CFI [mvp]" a écrit dans le message de news: %
bonjour mais pourquoi pas DoCmd.TransferDatabase acExport, "Microsoft Access", "c:bd1.mdb", acTable, "liste_siret", "liste_siret"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net
"Pierre Fauconnier" a écrit dans le message de news:
Bonjour
Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables", "chemin", CurrentProject.Path & "es_scan.ini") & "2004_2005.mdb") Set Table = Base.TableDefs("t_classes_horaires") Base_Annee.TableDefs.Refresh Set Tables = Base_Annee.TableDefs Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table portant ce nom... Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee... D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit une erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
Bonjour Pierre
Ben... Parce que je ne connaissais pas. Je ne pense pas beaucoup à DoCmd...
Merci mille fois pour le tuyau...
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe
zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message de
news: %23Dv9PYTYFHA.2076@TK2MSFTNGP15.phx.gbl...
bonjour
mais pourquoi pas
DoCmd.TransferDatabase acExport, "Microsoft Access", "c:bd1.mdb",
acTable, "liste_siret", "liste_siret"
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"Pierre Fauconnier" <pierre.fauconnier@nospam.nospam> a écrit dans le
message de news: eheD35SYFHA.2796@TK2MSFTNGP09.phx.gbl...
Bonjour
Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb
Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables",
"chemin", CurrentProject.Path & "es_scan.ini") & "2004_2005.mdb")
Set Table = Base.TableDefs("t_classes_horaires")
Base_Annee.TableDefs.Refresh
Set Tables = Base_Annee.TableDefs
Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table
portant ce nom...
Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee...
D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit
une erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
--
Pierre Fauconnier (pierre.fauconnier@nospam.nospam)
"Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin (
proverbe zen )
Remplacez nospam.nospam par pfi.be pour répondre. Merci
Ben... Parce que je ne connaissais pas. Je ne pense pas beaucoup à DoCmd...
Merci mille fois pour le tuyau...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci
"Pierre CFI [mvp]" a écrit dans le message de news: %
bonjour mais pourquoi pas DoCmd.TransferDatabase acExport, "Microsoft Access", "c:bd1.mdb", acTable, "liste_siret", "liste_siret"
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net
"Pierre Fauconnier" a écrit dans le message de news:
Bonjour
Je dois copier une table d'une base vers une autre en DAO
J'utilise ceci
Set Base = CurrentDb Set Base_Annee = DAO.OpenDatabase(LitDansFichierIni("tables", "chemin", CurrentProject.Path & "es_scan.ini") & "2004_2005.mdb") Set Table = Base.TableDefs("t_classes_horaires") Base_Annee.TableDefs.Refresh Set Tables = Base_Annee.TableDefs Tables.Append Table
VBA bloque sur Tables.Append Table en disant qu'il existe déjà une table portant ce nom... Alors qu'aucune table portant ce nom ne se trouve dans Base_Annee... D'ailleurs, base_annee.execute "Drop table t_classes_horaires" produit une erreur "La table t_Classes_Horaires n'existe pas"...
Pour moi, c'est un mystère...
Merci pour les idées, esquisses de solution ou solution complète...
-- Pierre Fauconnier () "Le bonheur n'est pas au bout du chemin. Le bonheur EST le chemin ( proverbe zen ) Remplacez nospam.nospam par pfi.be pour répondre. Merci