Hi Dave,
I'm answering in the newsgroup since someone else may have a similar problem
and find this answer helpful.
I looked at your file and had the same problem you had. Without spending too
much time trying to deal with the problem, I went to "plan B" which was to
use ODBC to link the table.
You can download the FoxPro and Visual FoxPro ODBC driver from the link
below my signature. To link (or import) the table in Access, use File > Get
External Data > Link Tables... > Choose ODBC databases from the bottom of
the list in the Files of Type combobox > up comes the ODBC dialog. Choose
Machine Data Source > New... > Choose either System or User > select
Microsoft Visual FoxPro Driver > Finish. Up comes another dialog. Give your
data source a friendly name, choose Free Table directory, Browse to the
location of the DBFs. Ok your way out of that dialog. At this point Access
takes over and you get a list of tables in the directory. Choose the one you
want. It will ask you for a unique record identifier, which is probably your
ControlNo field, but you can hit cancel if there isn't a unique identifier
and you'll be OK with queries and reports. Repeat this process for each DBF
you want to link to, using the ODBC data source you've already created.
Post back if you have problems.
--
Cindy Winegarden
(e-mail address removed)
VFP OLE DB:
http://msdn2.microsoft.com/en-us/vfoxpro/bb190232.aspx
VFP ODBC:
http://msdn2.microsoft.com/en-us/vfoxpro/bb190233.aspx