"Belirtilen tablolardan silinemedi" hata iletisiyle karşılaşıyorum

Uygulandığı Öğe
Microsoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Silme sorgusu çalıştırdığınızda, Access belirtilen tablolardan silinemedi hata iletisini görüntüleyebilir. Bu makalede, silme sorgusu kullanabileceğiniz durumlar listelenir, hata iletisinin neden görüntülendiği açıklanır ve hataya düzeltme adımları sağlanır.

Access'te kayıtları silmenin çeşitli yolları vardır. Kayıtları silmenin daha kapsamlı bir açıklaması için Kayıtları ekleme, düzenleme ve silme yolları makalesine bakın.

Bu makalede

Giriş

Bir işlemde tablodan birden çok kayıt silmek istediğinizde, silme sorgusunu kullanabilirsiniz. Silme sorgusu aşağıdaki durumlarda başarılı olur:

  • Başka tabloyla ilişkisi olmayan tek bir tablo kullandığında.
  • Bire bir ilişkisi olan iki tabloyu birleştirir.
  • Bire çok ilişkinin "bir" tarafı olan tek bir tablo kullanır ve bu ilişki için art arda silme etkinleştirilir.
  • Hem bire çok ilişkisinin "bir" tarafındaki tabloyu hem de bu ilişkinin "çok" tarafındaki tabloyu içerdiğinde (örneğin, "çok" tablosunun bir alandaki ölçütleri kullanmak için).
    Önemli Her iki tablodaki kayıtları da silmek için sorguyu iki kez çalıştırmanız gerekir.

Bu hata iletisiyle neden karşılaşıyorum, hatayı nasıl gideririm?

Silme sorgusunu birden fazla tablo kullanarak oluşturursanız ve bu sorgunun Benzersiz Kayıtlar özelliği Hayır olarak ayarlanırsa, sorguyu çalıştırdığınızda Access, Belirtilen tablolardan silinemedi hata iletisini görüntüler.

Bu hatayı gidermek için, sorgunun Benzersiz Kayıtlar özelliğini Evet olarak ayarlayın.

  1. Silme sorgusunu Tasarım görünümünde açın.
  2. Sorgu özellik sayfası açık değilse, açmak için F4 tuşuna basın.
  3. Sorgu özelliklerinin görünmesi için (alan özellikleri yerine) sorgu tasarımcısını tıklatın.
  4. Sorgu özellik sayfasında, Benzersiz Kayıtlar özelliğini bulup Evet olarak ayarlayın.