问题分析:通常情况下,骨质疏松患者需要长期吃药。具体情况分析如下:骨质疏松是一种以骨量低下、骨微结构损坏,导致骨脆性增加、易发生骨折为特征的全身性骨病,骨质疏松患者需要长期补充钙剂,因此骨质疏松患者需要长期吃药。骨质疏松患者配合治疗的同时,还应注意休养,避免劳累,平常保持好的生活作息,运动量不要过大过猛,多食用清淡的高蛋白食物,促进身体恢复的同时,还能提高免疫力。