Need tests, then med. For frequent urination a few tests are in order: a urine sample to rule out infection, then blood sugar test to rule out diabetes. If these tests are normal then the diagnosis of 'overactive bladder' can be entertained. Anti-cholinergic medications (e.g. Generic oxybutinin) may slow down bladder contractions but should be used with caution in glaucoma.
Many. First need to get urine tested to rule out infection. Then discuss with your dr. Who can prescribe necessary medications. Oxybutinin er is presently the only long-acting generic anticholinergic available, is the both the most effective & cheapest. It like all such meds. Has possible side effects.