Skip to main content

AccessTr.neT


Silme Ve Günceleleme Sorgusu

access acemisi
access acemisi
23
2795

Silme Ve Günceleleme Sorgusu

Çözüldü #1
Değerli Arkadaşlar
anatablodan kişiler ekleme sorgusu ile aktarilan tablosuna ekleniyor. Sorgunun üzerine her tıklayışta kişileri çifte çifte aktarıyor.Bu normal midir?  İstiyorum ki ayni id taşıyan veriler tekrar takrar eklenmesin  
silme ve güncelleme sorgularında silme ve güncelleme sorgusu nasıl olmalıdır.Deneme yaptım ama başaramadım Saygılar
.rar sorgular ekleme silme güncelleme.rar (Dosya Boyutu: 17,02 KB | İndirme Sayısı: 5)
Son Düzenleme: 26/07/2020, 19:21, Düzenleyen: access acemisi.
Cevapla
#2
aktarilan isimli tablodaki idfk_anatablo alanının Alan özelliklerinden Sıralı özelliğini "Evet (Yineleme Yok)" olarak değiştirirsen, ekleme sorgusunu çalıştırdığında daha önceden var ise eklemez.

Güncelleme sorgun hatalı, 

[Resim: do.php?img=10436]
Sorgu bu şekilde olursa, çalıştırdığında aktarilan tablosundaki veriyi anatablo tablosundaki veri ile günceller. Silme sorgusuna ölçüt olarak is null yazıldığı için adisoyadi alanı boş olan satırları siler.
Cevapla
#3
(27/07/2020, 00:43)ozanakkaya yazdı: Silme sorgusuna ölçüt olarak is null yazıldığı için
sn ozanakkaya

alan özelliğini Evet (Yineleme Yok) yaptım ekleme sorgusu güzel çalıştı
silme sorgusu ölçütünde is null silinmesi mi gerekiyor?
güncelleme için ne gibi ölçüt yapacağız?
saygılar
Cevapla
#4
Silme sorgusundaki is null' kodunu siz eklediğiniz için belirttim. Silme sorgusunda ölçüt olmaz ise farklı veriler silinebilir.
Sorguyu form üzerinden Vba kodu ile çalıştırın. Ölçüt kısmına da hangi veriyi sildirmek istiyorsanız ölçüte formdaki ilgili alanı yazmanız gerekiyor.
Güncelleme de aynı şekilde. Güncellenecek verinin ölçüt ile eşleştirilmesi lazım.  Siz uygulamanıza form ekleyin, yapamazsanız örneğiniz üzerinden düzenleyelim. Yapılmaması Gereken Ölümcül HatalarURL'ye Git konusunu da mutlaka inceleyin.
Cevapla
#5
(27/07/2020, 09:43)ozanakkaya yazdı: Silme sorgusunda ölçüt olmaz ise farklı veriler silinebilir.
sn ozanakkaya bu nasıl bir ölçüt olabilir .teşekkür ederim saygılar
Cevapla
#6
Silme sorgusunda, idfk_anatablo alanının ölçütüne 7 yazarsan, aktarilan tablosunda idfk_anatablo alanında 7 olan verileri siler. Form oluşturursun. Ölçüte forms!form1!idfk_anatablo yazarsın. form1deki idfk_anatablo alanında ne yazıyorsa tablodan o veriyi siler. 

SİLME Sorgusu (DELETE SORGUSU) bağlantısındaki konunun faydası olabilir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task