I have tried to cut out most of the BS.
Hopefully you can understand a fair bit of it (I dont understand much of the basRetrieveBackEnd), but is reliable and easy to use and customise.
If you copy the table tblDataFile to your Db, and hide it, then if the Split Database Wizard is used, this...