You'll likely have more luck with Access questions here:
http://www.accessforums.net/
But if I were you, the first thing I would try is Compact and Repair. If that doesn't work, then create a new Web db and import the relevent tables into it and see if you can make the forms there... if so, import the rest of the objects... very often in a corrupt Access db, the objects themselves are all fine, so swapping out the old file for new shiny one is the answer.