I had no success with medications, but my friend had complete success with botox injections in the bladder.
Regarding Kegels: Best to see a urogynecological physical therapist if possible, who can recommend exercises. Mine told me that Kegels only made my incontinence worse, and gave me different exercises.