糖尿病患者在什么情况下需要打胰岛素,一般分以下几种情况。第一、糖尿病患者如果经过检查以后分型为1型糖尿病,也就是常说胰岛素依赖性糖尿病,这种情况下是需要打胰岛素的。第二、如果糖病患者血糖水平比较高,如果空腹血糖>10mmol/L,餐后血糖超过15mmol/L,这种情况也可能需要进行胰岛素的治疗。但是采用什么胰岛素的治疗方案,要根据自身胰岛功能以及血糖的具体情况来决定。第三、糖尿病患者如果合并了严重的并发症,比如合并了急性感染、心脑血管疾病、严重的眼底病变、肾脏病变、视网膜病变,甚至下肢血管的病变,都是打胰岛素的指征。胰岛素种类非常多,具体具体选择哪一种胰岛素要根据病情以及胰岛功能来决定。