* Calcium stones
. To help prevent calcium stones
from forming, your doctor may prescribe a thiazide diuretic or a phosphate-containing preparation.
* Uric acid stones. Your doctor may prescribe allopurinol (Zyloprim, Aloprim) to reduce uric acid levels in your blood and urine and a medicine to keep your urine alkaline. In some cases, allopurinol and an alkalinizing agent may dissolve the uric acid stones.
* Struvite stones.