Dbs fiochi come DAO.Database
Tdf fioco come DAO.TableDef
strSourceTableName fioco come stringa
strCurrentPath fioco come stringa
strAttachPath fioco come stringa
strFrontendPath fioco come stringa
strBackendPath fioco come stringa
strConnect fioco come stringa
Sull'errore Err_GentilknytData di avanzamento
Regolare i dbs = CurrentDb
strFrontendPath = dbs. Nome
strCurrentPath = metà di (strFrontendPath, 1, InStrRev (strFrontendPath, “\ ") - 1)
Per ogni tdf in dbs.TableDefs
strSourceTableName = tdf.SourceTableName
Se Len (strSourceTableName) > 0 allora
lo strBackendPath = ha spaccato (tdf. Collegar, “=") (1)
strAttachPath = metà di (strBackendPath, 1, InStrRev (strBackendPath, “\ ") - 1)
Se StrComp (strCurrentPath, strAttachPath, vbTextCompare) <> 0 allora
strConnect = “; DATABASE=„ & strCurrentPath &„ \ AktivitetData.mdb "
tdf. Collegar = strConnect
tdf.RefreshLink
Concluder se
Concluder se
Dopo
Regolare il tdf = niente
Regolare i dbs = niente
|