Hi Nick,
Actually SDT will not update a DBC, it uses the DBC and Metadata to update the tables and indexes contained in a DBC. So if you do not have a validate DBC then SDT will not work. You must do a Validate Database Recover on your DBC let VFP fix it. If that this does not fix your problems then your only solution is to restore from a backup.
Yuanitta