Access can open DBF (dBase) files, but instead of physically converting the data into MDB format, it has the ability to link to the DBF table itself. This way the DBF is ‘linked’ to the MDB.
Is it possible to attach a DBF file in such manner using C#?
Edit: I would like to use Jet and avoid using MS Access directly.
Perhaps this code from How to quickly copy tables from an ODBC source to MS Access within a C# project might help:
Changing the VBA to read acLink rather than acImport should allow linking.
Edit re comments
I cannot help with c#, but here is some VBScript that links a table from one MDB to another.
It is modified from: http://support.microsoft.com/kb/240222