肾结石的发生是一个很复杂的过程,很多机理目前还没有完全搞清楚。临床上很多骨质疏疏松的人,长年缺钙,也会有肾结石的发生。而常年服用含食物多及经常吃钙片的人也没有证据证实肾结石发生的几率高。因此,肾结石发生并不是因为体内钙质过多导致的,很可能是钙质代谢出现了问题。肾结石的病人如果有骨质疏松的话,是可以服用钙片的。除非有证据证实你现在的肾结石与钙质过多有关,不过那样你也不需要服用钙片。服用钙片儿一般最好同时服用促进钙质吸收的维生素d类药物,像钙尔奇D,里面既有钙质,又含有促进钙质吸收的维生素D。为了促进钙质的吸收,还应该多晒太阳。