Access tablosunda bir alanda değer gerektirmenin iki temel yolu vardır:

  • Alanın Gerekli özelliğini Evet olarak ayarlama    Tabloyu bir tablo üzerinde açarak Tasarım görünümü. Bu yöntem kolaydır ve yalnızca bir alanı bir kez değiştirmek istiyorsanız iyi bir seçimdir.

  • Alanda veri tanımı sorgusu olmayan bir dizin oluşturan bir dizin kullanma    Bunu yapmak için SQL görünümü. Bu yöntem, Tasarım görünümünü kullanmak kadar kolay değildir, ancak bir avantajı vardır: veri tanımlama sorgusunu kaydedebilir ve daha sonra yeniden kullanabilirsiniz. Tabloları düzenli aralıklarla silebilir, yeniden oluşturabilir ve bazı alanlar için değer gerektirebilirsiniz.

Bir alan için Gerekli özelliğini Evet olarak ayarlama

  1. Gezinti Bölmesi'nde, tabloya sağ tıklayın ve ardından Tasarım Görünümü'ne tıklayın.

  2. Her zaman bir değeri olan istediğiniz alanı seçin.

  3. Alan Özellikleri bölmesinde, Genel sekmesinde, Gerekli özelliğini Evet olarak ayarlayın.

    Gerekli Alan Özelliği

Not: Zaten kayıt içeren bir tablodaki bir alan için Gerekli özelliğini Evet olarak ayarsanız, Access size alanın var olan tüm kayıtlarda değer olup olmadığını denetleme seçeneği sağlar. Bu seçeneği kabul edip etmezseniz, yeni kayıtlarda alan için bir değer gerekir.

Veri tanımı sorgusunu kullanarak alan için null olmayan dizin oluşturma

  1. Oluştur sekmesinin Sorgular grubunda Sorgu Tasarımı'na tıklayın.

  2. Tasarım sekmesinin Sonuçlar grubunda Görünüm altındaki oka tıklayın ve ardından SQL Görünümü'ne tıklayın.

  3. Sorgudan tüm SQL'i silin.

  4. Sorguya aşağıdaki SQL'i yazın veya yapıştırın:

    CREATE INDEX index_name
    ON table (field) WITH DISALLOW NULL
  5. SQL'de değişkenleri aşağıdaki gibi değiştirin:

    • Dizin index_name için bir adla değiştirin. Dizinin ne için olduğunu belirlemenize yardımcı olacak bir ad kullanmak iyi bir fikirdir. Örneğin, dizin her kayıt için sosyal güvenlik numaralarının var olduğundan emin olmak için bu adı require_SSN.

    • Tabloyu dizine alacak alanı içeren tablonun adıyla değiştirin. Tablo adı boşluk veya özel karakter içeriyorsa, adı köşeli ayraç içine alırsınız.

    • Alanı dizine alacak alanın adıyla değiştirin. Alan adının boşluk veya özel karakteri varsa, adı köşeli ayraç içine alırsanız.

  6. Sorguyu kaydedin ve kapatın.

  7. Dizini oluşturmak için sorguyu çalıştırın. Sorguyu, Sql Çalıştır Makro Eylemi'nı kullanarak bir makrodan çalıştırabilirsiniz.

Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Insider'Microsoft Office katılın

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?

Geri bildiriminiz için teşekkürler!

×