糖尿病吃哪种药物效果好,取决于不同的病情。包括糖尿病病史长短,患者年龄,胰岛功能,肝肾功能,有无糖尿病并发症,经济能力,服药依从性以及具体血糖情况。对于2型糖尿病患者,目前应用的口服降糖药主要有7类,第1类是二甲双胍,它是治疗二型糖尿病的一线药物,如果没有禁忌,患者应该长期服用。第2类是磺脲类降糖药,它属于胰岛素促泌剂,通过刺激胰岛贝塔细胞分泌胰岛素而发挥降糖作用,常用的有格列齐特,格列美脲,格列比嗪,格列喹酮等,这类药物可能导致低血糖。第3类药物是格列奈类药物,常用的有诺和龙,主要是用于降低餐后血糖。第4类药物是tzd类药物,常用的有比格列酮,它主要是为了改善胰岛素的敏感性。第五类药物是糖苷酶抑制剂。常用的是阿卡波糖,也是主要用于降低餐后血糖。第6类叫二肽基肽酶4抑制剂。常用的有西格列汀,利格列汀等。第7类药物是sglt2抑制剂。常用的是达格列净,恩格列净,卡格列净。是通过尿液中排出葡萄糖来发挥降糖作用的。这些口服降糖药要根据患者的具体病情来选择。