从你提供的信息看,不知道病人以前是不是乙肝,如果是乙肝或者丙肝,肝硬化应该是肝炎导致的,糖尿病只是一个诱发加重因素。
建议到到当地医院检查肝功,乙肝,丙肝,肝胆胰腺彩超,监测血糖,如果血糖比较高,可以用胰岛素控制血糖,这个时候不宜用口服降糖药,以免加重肝脏负担,祝健康幸福。