维生素B12对前列腺炎不一定有治疗作用。?维生素B12的作用以促进红细胞的生长、发育和成熟以及维持人类神经系统的健康为主。前列腺炎是一种很常见的泌尿生殖系统疾病,尤其是中老年男性。前列腺炎的发病率相对较高。根据病因的不同,前列腺炎可分为传染性前列腺炎和非传染性前列腺炎。若是感染性前列腺炎,需诊断具体的感染类型。如果是某些细菌感染,应及时治疗,如第三代头孢菌素类或喹诺酮类药物,可以起到很好的治疗效果。如果是由性传播疾病引起的前列腺炎,可以针对病原体进行抗感染治疗。此外,还有无菌性前列腺炎。不需要抗生素,可以使用非那雄胺和普乐安片等抗前列腺炎药物进行治疗。?患者多喝水,多排尿,在饮食上要注意清淡,可以吃一些坚果类的食物。治疗期间也不要抽烟、酗酒,多注意休息。