merhaba yapmak istediğim şey, veritabanımdaki bilgileri combobox’ın içine iletmek. Kısacası,doktorun adı ve soyadı
Buraya kadar yaptım.
Şuralarda takıldım: Combobox ile seçtiğim bilginin ilgili tablodaki ‘İD’ bilgisini nasıl çekebilirim?
Sonra bu id yi başka bir tabloya ekleyeceğim(Bu şekilde 4 combobox’ım var hepsini id numarasını çekeceğim)
Sonra join ile bunları birleştirip ekrana yansıtmak istiyorum
def isim_bolum_alani(self):
self.ui.stackedWidget.setCurrentIndex(self.isim_bolum)
sql = im.execute("""SELECT DISTINCT doktorismi FROM doktor ORDER BY doktorismi """)
okuma_islemi = sql.fetchall()
for i in okuma_islemi:
#print(i[0])
self.ui.combobox_adi_soyadi.setCurrentIndex(-1)
self.ui.combobox_adi_soyadi.addItem(i[0])
sql_2=im.execute("""SELECT DISTINCT poliklinik FROM doktor ORDER BY poliklinik""")
okuma_islemi_2=sql_2.fetchall()
for j in okuma_islemi_2:
self.ui.ccombobox_bolum.setCurrentIndex(-1)
self.ui.ccombobox_bolum.addItem(j[0])
sql_3=im.execute("""SELECT DISTINCT adi FROM kategori ORDER BY adi""")
okuma_islemi_3=sql_3.fetchall()
for k in okuma_islemi_3:
self.ui.combobox_kategori.setCurrentIndex(-1)
self.ui.combobox_kategori.addItem(k[0])
sql_4 = im.execute("""SELECT DISTINCT maas FROM kategori ORDER BY maas""")
okuma_islemi_4 = sql_4.fetchall()
for v in okuma_islemi_4:
self.ui.combobox_maas.setCurrentIndex(-1)
self.ui.combobox_maas.addItem(str(v[0]))