造成大便失禁的原因较多,其治疗的方法也是有所不同的:1、肠炎造成的大便失禁,主要见于急慢性肠道炎症造成肠道黏膜损伤,刺激肠道造成肠道痉挛、肠道蠕动加快而造成大便失禁。主要治疗方法为改变饮食结构,主要是以高纤维食物为主,防止进食刺激性食物,针对肠道的炎症需要给予相应的抗生素或者抗炎药物。2、肠道神经受损或者发育异常,主要是支配排便的神经病变造成的,主要治疗方法为采用针灸或者电刺激的方法,使肛门括约肌以及提肛肌收缩,抑制排便反应。3、针对先天性肛门畸形以及肿瘤造成的直肠、肛门括约肌损伤等表现,需要手术治疗,药物治疗效果不佳。