Bonjour,
Au démarrage d'une base Access 2007, je lie les tables d'une base oDbLiee par le code suivant, qui marche bien :
Ayant migré de la base oDbLiee vers une base MS SQL Server 2008, je n'arrive pas à trouver par quel code je peux désormais lier les tables de cette nouvelle base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 For Each oTbl In oDbLiee.TableDefs Set oTbl = oDb.CreateTableDef(oTbl.Name) If Not oTbl.Name Like "MSys*" And oTbl.Name <> "TMGV" Then With oTbl .Connect = strConnect .SourceTableName = oTbl.Name 'Debug.Print oTbl.Name End With 'Ajoute la table à la base de données oDb.TableDefs.Append oTbl oDb.TableDefs.Refresh End If Next oTbl
Une idée, svp ?
Partager