Dunkla dbs som DAO.Database
Dunkel tdf som DAO.TableDef
Dunkel strSourceTableName som stränger
Dunkel strCurrentPath som stränger
Dunkel strAttachPath som stränger
Dunkel strFrontendPath som stränger
Dunkel strBackendPath som stränger
Dunkel strConnect som stränger
På felet GoTo Err_GentilknytData
Fastställda dbs = CurrentDb
strFrontendPath = dbs. Känt
strCurrentPath = mitt- (strFrontendPath, 1, InStrRev (strFrontendPath, ”\”) - 1)
För varje tdf i dbs.TableDefs
strSourceTableName = tdf.SourceTableName
Om Len (strSourceTableName) > 0 därefter
strBackendPath = splittring (tdf. Förbind ”=”) (1)
strAttachPath = mitt- (strBackendPath, 1, InStrRev (strBackendPath, ”\”) - 1)
Om StrComp (strCurrentPath, strAttachPath, vbTextCompare) <> 0 därefter
strConnect = ”; DATABASE=” & strCurrentPath &” \ AktivitetData.mdb ",
tdf. Förbind = strConnect
tdf.RefreshLink
Avsluta om
Avsluta om
Därefter
Fastställd tdf = ingenting
Fastställda dbs = ingenting
|