As you indicated, packing the tables isn't an option because this requires exclusive access to the tables and this is a live production system. We are using Visual FoxPro for...
The problem I've had with the ODBC driver is that it seems to return deleted records from the FoxPro database & I haven't found a way of either supressing this...