Well if it's an external drive I'm assuming it's only your BACKED UP data, right???
If not I think you may have learned a hard lesson. As for the solution, take the hard drive out of the enclosure (check youtube if you can't figure it out) and then hook it up inside your computer and see if it comes up. If the BIOS recognizes it but not windows, a program like GetDataBack NTFS might help.