糖尿病患者在以下几种情况的时候是需要打胰岛素的。首先当患者处于妊娠状态时,即妊娠糖尿病期间是需要胰岛素治疗的。
如果患者的胰岛功能已经完全丧失,或者是处于急性感染期,或者是处于急性并发症,比如急性酮症酸中毒、糖尿病非酮症高渗性昏迷时是需要胰岛素治疗的。
还有糖尿病患者属于围手术期,是需要胰岛素控制血糖,降低手术风险。还有就是糖尿病患者如果属于1型糖尿病患者,是需要终身给予胰岛素治疗的。