你好,看您才46岁比较年轻,血糖应该严格控制,以后预后和并发症会好很多。首次发现的糖尿病都要打胰岛素,有可能胰岛功能恢复,您这7年病史了,但是一直口服降糖药控制不住,也是要打胰岛素的,胰岛素比口服药物要好,因为没有副作用。
建议用胰岛素治疗,胰岛素是人体就有的东西,而口服药都要经肝肾代谢。