导致老人长期肩膀痛的原因较多,一般要明确病因后进行治疗。比如可能是肩关节损伤而引起,常见于肩周炎和肩部外伤等,此时患者可到医院做肩关节CT或核磁共振检查。确诊具体病情之后,可通过局部针灸或理疗进行治疗,也可以选择手术治疗,同时要做好肩关节的康复锻炼。也不排除是胆囊炎病变而引起的放射性疼痛。一般在治疗时,可以遵医嘱使用抗炎药物、抑酸药物、利胆药物等治疗,常见药物有去氧胆酸片、50%的硫酸镁等。如有必要,可手术切除胆囊治疗。