There is a pill called fluconazole that is taken by mouth as a single-dose treatment. You may want to discuss this with your doctor to see if this is right ...