维生素b12治疗胃病吗吃多久