OVH Cloud OVH Cloud

Access 2003 transferdatabase

2 réponses
Avatar
gig
Bonjour;

Le problème est le suivant :
L'instruction VBA Transferdatabase aclink, ...
est très longue avec access 2003

Les deux base sont en access 2003 (converties en format 2003)
Les tables n'ont pas l'option d'affichage des sous tables
les nom des bases et chemin sont des noms courts
sur un poste de travail en access 2000 les temps sont normaux (base en 2000)

merci de votre aide

2 réponses

Avatar
MG
essayez ceci

Dim tdf As TableDef
Set tdf = db.CreateTableDef("Nom de la table"))
tdf.Connect = ";DATABASE=" & "C:RepertoireBaseFichier.mdb" (nom complet de
la base où sont les fichiers à attacher)
tdf.SourceTableName = "Nom de la table source"
currentdb.TableDefs.Append tdf


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

Bonjour;

Le problème est le suivant :
L'instruction VBA Transferdatabase aclink, ...
est très longue avec access 2003

Les deux base sont en access 2003 (converties en format 2003)
Les tables n'ont pas l'option d'affichage des sous tables
les nom des bases et chemin sont des noms courts
sur un poste de travail en access 2000 les temps sont normaux (base en
2000)

merci de votre aide



Avatar
gig
Merci beaucoup MG cela fonctionnne parfaitement avec les tabledefs je n'y
avait pas pensé

cela faisait 3 jours de galère

salutations, et mes grands remerciement
Microsoft devrai plublire l'astuce !!

gil


Bonjour;

Le problème est le suivant :
L'instruction VBA Transferdatabase aclink, ...
est très longue avec access 2003

Les deux base sont en access 2003 (converties en format 2003)
Les tables n'ont pas l'option d'affichage des sous tables
les nom des bases et chemin sont des noms courts
sur un poste de travail en access 2000 les temps sont normaux (base en 2000)

merci de votre aide