Merhaba arkadaşlar benim ihtiyacım listboxtan seçip ekle dediğim verinin listboxda görünmemesi. veri tabanından tamamen silmesi değil sadece listboxtan seçileni aktartıktan sonra silmesi yada gizlemesi şeklinde. dosya ekte kod yazdım fakat hata verdi.
Merhaba, daha önceden aktarılmış olan kayıtlar görünecek mi?
(24/01/2019, 11:09)ozanakkaya yazdı: Merhaba, daha önceden aktarılmış olan kayıtlar görünecek mi?
tabloya aktarılan görünmesin. maaş tablosu olduğu için forma yeni butonu ekleyeceğim. her ay sonu yeni dediğimde listbox da tüm personel görünecek maaş ödeme tablosuna aktardıklarım listbox da görünmeyecek. kafamdaki kurgu bu.
Liste0'ın kayıt kaynağındaki sorguyu
SELECT Tbl_Personel.Prs_Id, Tbl_Personel.Sicil_No, Tbl_Personel.Ad_Soyad
FROM Tbl_Personel LEFT JOIN Tablo2 ON Tbl_Personel.[Prs_Id] = Tablo2.[Prs_Id]
WHERE (((Tablo2.Prs_Id) Is Null));
kodu ile değiştir, Komut5'in tıklandığında olayındaki Me.Tablo2.Requery kodunun altına
me.liste0.requery
kodu ekle.
(24/01/2019, 12:02)ozanakkaya yazdı: Liste0'ın kayıt kaynağındaki sorguyu
SELECT Tbl_Personel.Prs_Id, Tbl_Personel.Sicil_No, Tbl_Personel.Ad_Soyad
FROM Tbl_Personel LEFT JOIN Tablo2 ON Tbl_Personel.[Prs_Id] = Tablo2.[Prs_Id]
WHERE (((Tablo2.Prs_Id) Is Null));
kodu ile değiştir, Komut5'in tıklandığında olayındaki Me.Tablo2.Requery kodunun altına
me.liste0.requery
kodu ekle.
Teşekkür ederim. İşimi gördü. fakat şunu öğrenebilirmiyim. revomeat bunu ne gibi durumlarda kullanırız.
Bahsettiğiniz kodu çalıştıramazsınız. Örneğinizde liste kutusu yenilendiği için removeitem koduna gerek yok.