The following code attempts to link a table:
Set QuoteDb = CurrentDb
Set td = CurrentDb.CreateTableDef("QuoteProductsHolding")
td.Connect = "DSN=TheFactory;DATABASE=TheFactory;Uid=Factory;Pwd=1mpact"
td.SourceTableName = "QuoteProductsHolding"
On the last line I get error, "Could not find installable ISAM. (Error 3170)".
This seems to indicate a missing .dll file or incorrect registry reference
to a .dll file. I have uninstalled and re-installed Access without any joy.