肾结石吃什么药,理论上讲应该是基于结石的化验结果,所以说我们严格的这种药物治疗结石,必须在结石取出之后,实际上结石取出之前给的药物大部分是预防结石和促进石头排出的药物,比如一些排石药、利尿的药物、解痉止疼的药物,这些都不是治疗结石的药物。具体到结石的治疗,需要在结石手术之后取出结石,做结石的成分化验,如果化验分析发现结石是一种含钙的结石,是不需要吃药的,只需要患者增加饮水量,增加尿液的稀释状态就可以了。如果发现结石是一种尿酸的结石,可能会吃一些抑制尿酸形成的药物,比如治疗痛风或者是抑制嘌呤形成的药物。如果化验发现患者的结石是一种感染结石,可能会吃酸化尿液的药物,因为其感染结石大部分是碱性的尿液,酸化尿液的药物可以使碱性的结石得到尽量的溶解,有很多溶石的治疗也可以使用在肾结石,但是溶石的治疗不是通过口服的进入体内的,而是通过穿插在肾脏之间的管道系统把溶石的药物直接注射在结石表面,这种治疗相对来讲对人的创伤还是比较大。