A common method is to check the links when the front-end is started and if they are broken prompt the user to enter the path & file name of the back-end. You can re-link them via code by looping through the Front-End's TableDefs collection and using the TableDef.Connect property.