Other than Botox shots in the armpits I am not aware of anything else. It lasts for 4-6 months though some claim it lasts for 8 months. You can ask your doctor for the prescription antiperspirants.
You may have hypersidosis (spelled wrong) it is profuse sweating mostly people have it with their hands. But I have it with my head, it is embarrsing but common now. Look it up on the net sweating or close to my spelling. They say Botox is what they use for it also.
They will give you a list of Docs here in Fl who are aware of this sweaty thing also. Good luck to you and carry a towel or washcloth I do.