糖尿病患者皮肤上出现小红点的原因可能包括过敏、毛囊炎、荨麻疹、湿疹、带状疱疹和紫癜等。过敏可由花粉、动物皮屑等引起,导致皮肤炎症和瘙痒;毛囊炎则因个人卫生不良,细菌侵入毛囊,引发疼痛小红疙瘩。荨麻疹由食物药物过敏或环境刺激引发,表现为皮肤水肿和瘙痒;湿疹可能与遗传、免疫功能异常或潮湿环境有关,导致皮肤损伤和瘙痒。带状疱疹由水痘-带状疱疹病毒感染引起,免疫力低下时易发病,出现水疱和神经痛;紫癜是一种出血性疾病,可能与遗传、免疫系统紊乱或血栓性微血管病变有关,症状包括瘀斑、鼻衄、便血,严重时可导致肾脏损害。建议患者前往医院查明具体原因,并在日常生活中注意合理饮食,避免高糖及辛辣食物,以利于病情恢复。