14/11/2016, 11:29
ozanakkaya
Merhaba, liste kutusunun satır kaynağına kod ile sorgu eklenecek. Oluşturulacak GSorgu isimli geçici sorguda WHERE kodunu silerseniz kodun devamı çalışmaz. WHERE'den sonra kriter eklenmesi için
kodu mevcut.
Sıralama eklenmesini istiyorsanız.
GSorgu Kodunu aşağıdaki gibi eski haline getir,
Bu kodun hemen altına
kodu ekle,
Kodunu da
Kodu ile değiştir.
Böylelikle Geçici Sorguda kriter ve sıralamayı sorgu yapısına uygun hale getirmiş olursunuz.
Ayrıca, tabloda alan isimlerinde boşluk kullanmamaya gayret ediniz.
Me.list_box.RowSource = GSorgu & GKriter
kodu mevcut.
Sıralama eklenmesini istiyorsanız.
GSorgu Kodunu aşağıdaki gibi eski haline getir,
GSorgu = "SELECT yb_tarih, n_tarih, [istek no] FROM Tablo1 WHERE "
Bu kodun hemen altına
GSiralama = " ORDER BY [istek no] DESC;"
kodu ekle,
Me.list_box.RowSource = GSorgu & GKriter
Kodunu da
Me.list_box.RowSource = GSorgu & GKriter & GSiralama
Kodu ile değiştir.
Böylelikle Geçici Sorguda kriter ve sıralamayı sorgu yapısına uygun hale getirmiş olursunuz.
SELECT yb_tarih, n_tarih, [istek no] FROM Tablo1 WHERE ([yb_tarih] = #11/9/2016#) ORDER BY [istek no] DESC;
Ayrıca, tabloda alan isimlerinde boşluk kullanmamaya gayret ediniz.