Get down to the drugstore: there are several preparations including [if ancient memory serves, old-fashioned clove oil]---Anbesol, which I think is used for teething babies: these will serve to dull the pain topically and can be repeated at need.
Avoid drinks that are hot or cold, eat only what's room temperature, and avoid acidic things. Get a call in on your dentist's phone even on the weekend: that way they can start their day with the knowledge they have an emergency, and work you in ASAP tomorrow morning.