I would like to suggest you to use SQL Database recovery software to repair MDF files and perform complete SQL database recovery.

This tool is primarily developed for technical as well non-technical users. Users can simply recover corrupt database from suspect mode & any kind of corruption situations. It is capable to recover each & every database from damaged MDF file including XML data type, tables, triggers, deleted data etc.

To get more information about this software so visit on :- http://www.softmagnat.com/sql-database-recovery.html