问题分析:糖尿病尿蛋白高有两种原因,糖尿病肾病和非糖尿病肾病导致的。肾脏病变引起肾小球功能改变,导致肾小球滤过膜通透性增加后,可使肾小球滤液中的蛋白增多,超出肾小管重吸收能力,出现以白蛋白为主的蛋白尿。