If your sql files are corrupt, and you just don’t have any other backup then its not possible to restore.
If have binary logs enabled and not purged you may try to recover using them.
I’m a bit confused when you say: “unable to restore the database to the location ”
If by that you mean you’ve replaced data folder completely you may also try to watch out for data-recovery programs !!
There is another idea.
And yes…. make sure you backup everything now before attempting restorations….
Look also if this information will help you.
http://www.sqlservercentral.com/Forums/Topic1619584-2893-1.aspx