Terdapat 3 jenis utama:1. Jenis 1
2. Jenis 2
3. Diabetes semasa kehamilan
Apa penyebab Diabetes?Penyebab sebenarnya tidak diketahui.Tetapi faktor penggalak termasuklah:-

Infeksi / Penyakit
endokrin

Ubatan tertentu
seperti Steroid

Berat berlebihan
BMI > 30

Terlalu banyak mengambil
Makanan manis/bergula/kanji

Selepas pembedahan

Sejarah keluarga
_________________
http://www.metallism.comSegalanya ada di sini