Why many of the date fields in the repaired database are set to 1900-01-01?

If date fields in the original database are invalid, DataNumen DBF Repair will reset them to a predefined value, i.e. 1900-01-01. You can prevent DataNumen DBF Repair from doing so by disabling the “Repair incorrect date fields” option in the “Options” tab.