Seçilen Derse Göre Öğrenci Listeleme

23/05/2023, 14:09

programmer67

Merhabalar;
Ders_kodlari tablosundaki dersleri field.name olarak ders_istatistikleri formunda açılan kutuda gösteriyorum. Buradan seçilen ders adına göre öğrencileri listelemek istiyorum. Ders adlarını alan adından aldığım için çıkamadım işin içindne, yardımcı olabilirmisiniz rica etsem.
23/05/2023, 15:09

berduş

ak_ders_kodlari açılır kutusunun tıklanma yada değiştiğinde olayını aşağıdaki gibi düzenleyip dener misiniz?
Private Sub ak_ders_kodlari_Click()
Dim strSQL As String, xKriter As String

xKriter = ""
strSQL = ""
strSQL = strSQL & vbNewLine & " SELECT ders_kodlari.id, ogrenciler.ogrenci_adi, ders_kodlari.*"
strSQL = strSQL & vbNewLine & " FROM ogrenciler"
strSQL = strSQL & vbNewLine & " INNER JOIN ders_kodlari ON ogrenciler.id = ders_kodlari.ogrenci_id"
xKriter = vbNewLine & IIf(Len(ak_ders_kodlari & "") > 0, " where [" & ak_ders_kodlari & "]=-1;", ";")

Me.lst_ders_secenler.RowSource = strSQL & xKriter

End Sub
23/05/2023, 16:01

programmer67

Hocam çok teşekkür ederim, doğru çalışıyor.
23/05/2023, 16:07

berduş

rica ederim
iyi çalışmalar
23/05/2023, 16:12

programmer67

Sağolun hocam sizede iyi çalışmalar,