无痛性便血首先要查明原因,根据病因选择不同的止血方案。如果以前有溃疡性结肠炎的基础病,最近饮食不规律或者吃了一些辛辣、刺激的食物,喝酒后出现了无痛性便血,可能是溃疡性结肠炎活动引起的便血,可以口服美沙拉嗪、静点糖皮质激素,用美沙拉嗪和糖皮质激素灌肠治疗等,一般治疗1周后能止血。如果患者以前没有胃肠道基础病,突然出现无痛性便血,而且最近消瘦的比较明显,可能是结直肠癌导致的便血,需要做电子结肠镜检查明确诊断,必要时需要手术或者内镜下止血。如果患者有肝硬化食管胃底静脉曲张的基础,出现无痛性便血可能是曲张的静脉破裂引起的消化道大出血,治疗上需要通过降低门脉压、抑制胃酸等止血,如果内科保守止血失败,需要做内镜下止血、介入或手术止血。