Dear abarich,
I’m afraid there is no way to soften the blow. You are screwed! Our thoughts go out to you in this time of grief, misery and sorrow.
If you ran a query that deleted supposedly unneeded records, you in effect deleted them from the table. There is no recovery that I’m aware of. This is not like sending a document to the Recycle Bin where it waits patiently to be recovered. Compacting and repairing doesn’t, to my knowledge, play any part in this process. You’re not dealing with a corrupted database. You made a decision, albeit erroneous, to remove records from your table, and there is no recovery.
Having done this more than once myself, I share your pain. It will be wonderful if someone can jump in here and provide a solution, but don’t hold your breath. Not to rub salt into the wounds, but this is the defining moment when we all come to realize the true value of backing-up, working with copies, etc..
Bob