糖尿病患者出现尿糖的主要原因一般是患者血糖增高和服用药物导致等原因导致。1.患者血糖增高:尿液中的葡萄糖通过肾小球滤过进入肾小管,而肾小管有主动重吸收葡萄糖的能力,但有一定范围的吸收能力。当尿中葡萄糖过多时,肾小管容量不能完全吸收,就会导致尿中有糖。通常当血液中的葡萄糖浓度超过10mmol/L时,患者的尿液中就会出现糖分,这意味着血糖升高,已经超过了肾脏和肾小管的重吸收能力。2.服用药物导致:目前比较新的降糖药,主要是抑制肾脏对葡萄糖的重吸收,通过尿液排出葡萄糖,从而达到降低血糖的效果。如果患者服用这类药物,尿液中的葡萄糖会更高,而服药前后比较,服药后的尿糖会比服药前更高。如果出现这种情况,需要问清楚患者是否吃过这种药。建议患者少食多餐,不暴饮暴食,不吃辛辣油腻食物。