Skip to main content

AccessTr.neT


Seçimli Kayıt Silme

Seçimli Kayıt Silme

#7
sorgunuzun kodu
DELETE tbl_kurs.kod1, tbl_kurs.tarih, tbl_kurs.alan
FROM tbl_kurs
WHERE (((tbl_kurs.kod1)=[Formlar]![frm_kurs]![kod_s2]) AND ((tbl_kurs.tarih)=[Formlar]![frm_kurs]![gun]) AND ((tbl_kurs.alan)=[Formlar]![frm_kurs]![Açılan_Kutu43]));
butonunuzun kodu
DoCmd.OpenQuery "srg_yoket"
dilerim işinize yarar
iyi çalışmalar
Cevapla
#8
(17/10/2019, 02:31)alimadam yazdı: açılır kutularda seçilenleri karşılayan kayıtların tümü silinsin.
silmesine siler benim kastım formun yapısından kaynaklanan sebepler nedeniyle aktif kaydı da değiştirmesi
Cevapla
#9
Peki kayıtlar tbl_kurs adlı tabloda tutuluyor.Bu tabloda diyelim ki 20 adet alan olsun.Açılan kutu 3 adet.
Seçtiğimiz bu 3 alan (kriter) için eşleşen kayıtları silmek için kod yazarken(sorgu tanımlanırken) tabloda bulunan 20 alanı işin içine katmamız lazım mı?Bu konuyla bağlantılı olsa da öğrenmek için soruyorum.
Cevapla
#10
(17/10/2019, 02:48)alimadam yazdı: Peki kayıtlar tbl_kurs adlı tabloda tutuluyor.Bu tabloda diyelim ki 20 adet alan olsun.Açılan kutu 3 adet.
Seçtiğimiz bu 3 alan (kriter) için eşleşen kayıtları silmek için kod yazarken(sorgu tanımlanırken) tabloda bulunan 20 alanı işin içine katmamız lazım mı?Bu konuyla bağlantılı olsa da öğrenmek için soruyorum.

Merhaba, tablodaki 20 alanı sorguya eklemenize gerek yok. Silme sorgusunda ölçütün bulunduğu alanı eklemeniz yeterli.
Cevapla
#11
cevaplar için teşekkürlerimi sunarım
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task