骨质疏松要吃多久药才能好