Sorgudaki verileri düzenleme

Temel tablodaki verileri değiştirmek için sorgu Veri Sayfası görünümü düzenleyemezsiniz durumlarla karşılaşabilirsiniz. Bu makale, sorgu verilerini ne zaman düzenleyemezsiniz, sorgu verilerini düzenleyemezken ve sorgunun tasarımında temel alınan verileri düzenleyemezsiniz şekilde nasıl değiştiriyebilirsiniz, anlamanıza yardımcı olur.

Bu makalede

Giriş

Bir sorguyu Veri Sayfası görünümünde açarken, verileri düzenlemek istediğinize bakabilirsiniz. Bir hata fark belki de güncel bazı bilgiler görüyorsunuz. Sorgunun nasıl yerleşik olduğunu bağlı olarak, verileri doğrudan sorgunun içinde veri sayfası.

Sorgu veri sayfasındaki verileri düzenlemeye çalışsanız ancak hiçbir şey olmuyorsa veya Windows bir ses çalarsa ve düzenlemeniz olmuyorsa, düzenlemeyi gerçekleştiremeyeceksiniz. Sorgunun kendisi, çapraz sorgu gibi düzenleme için kullanılamıyor olabilir. Ayrıca yalnızca düzenlemeye çalıştığınız alanın düzenlenemez durumda olması, örneğin alanın ortalama gibi bir toplama işlevini temel alan bir alan olması da olabilir. Her iki durumda da, düzenlemeyi etkinleştirmek için bir şey de yapabiliriz.

Sorgu Veri Sayfası görünümünde verileri düzenlemeye ek olarak, tablodaki verileri güncelleştirme sorgusu için de veri sayfası kullanabilirsiniz. Bu makale, güncelleştirme sorgularını kapsamıyor.

Güncelleştirme sorguları hakkında daha fazla bilgi için, Bir güncelleştirme sorgusu oluştur ve çalıştır makalesine bakın.

Genellikle, sorgu Veri Sayfası görünümünde verileri düzenlemek istediğinizde, değişikliklerinizin sorgunun temel alınan tablolarda kaydedilmiş olması gerekir. Bu tablolarda yer alan verileri değiştirmek istemiyor, ancak yine de verileri düzenlemek ve siz bitirdikten sonra düzenlenmiş verileri tutmak istiyorsanız, tablo yapma sorgusu kullanarak önce verilerini düzenleyemezsiniz yeni bir tablo oluşturabilirsiniz. Tablo yapma sorgusunu, yeni tablo olarak düzenlemeye izin ver kullanmayan bir sorgunun sonuçlarını kaydetmek ve sonra bu yeni tablodaki verileri düzenlemek için de kullanabilirsiniz. Bu makalede tablo yapma sorgularının nasıl oluşturularak çalıştırıldıklarına yer ve değildir.

Tablo yapma sorguları hakkında daha fazla bilgi için Tablo yapma sorgusu oluşturma makalesine bakın.

Sayfanın Başı

Sorguda verileri ne zaman düzenleyebilirim?

Sorgu yalnızca bir tabloyu veya birbirine bağlı olan iki tabloyu temel alırken sorgudaki bir-bir ilişkisi düzenleyebilirsiniz.

Not: Sorguda verileri düzenleyesiniz bile, bazı alanları düzenlenemez. Bu tür durumlar aşağıdaki bölümde listelenmiştir.

Sayfanın Başı

Sorguda verileri ne zaman düzenley bilmiyorum?

Aşağıdaki gibi olduğunda, sorguda hiçbir zaman verileri düzenleyemezsiniz:

  • Sorgu bir çapraz sekme sorgusu.

  • Sorgu bir SQL'e özel sorgu.

  • Düzenlemeye istediğiniz alan bir hesaplanmış alan. Bu durumda, diğer alanları düzenleyebilirsiniz.

  • Sorgu üç veya daha fazla tabloyu temel alarak oluşturur ve çok-bire çok ilişkisi vardır.

    Not: Bu durumda sorgu veri sayfası düzenlenese de, formun RecordsetType özelliği Dynaset (Tutarsız Güncelleştirmeler) olarak ayarlanmışsa, formda verileri düzenleyebilirsiniz.

  • Sorgu bir GROUP BY yan tümcesi içeriyor.

Sayfanın Başı

Sorguyu verilerini düzenley bir şekilde nasıl değiştirebilirim?

Aşağıdaki tabloda, sorgu veri sayfası düzenleme için kullanılabilir hale gelen yöntemlerle eşleştirilmiş bir sorguyu düzenley çalışma durumlar listelemektedir.

Aşağıdaki gibi olduğunda, sorgu veri sayfasındaki değerleri düzenleyemezsiniz:

Sorgu veri sayfasında düzenleme için kullanılabilir hale yapmak için:

Sorgunun Benzersiz Değerler özelliği Evet olarak ayarlanır.

Sorgunun Benzersiz Değerler özelliğini Hayır olarak ayarlayın.

Bu özelliği ayarlamayı öğrenmek için aşağıdaki (Benzersiz Değerler özelliğini Hayırolarak ayarlama) bölümüne bakın.

Sorguda, hiçbir ODBC veritabanı olmayan bağlantılı bir tablo benzersiz dizin paradox tablosu ve birincil anahtar.

Bağlı veritabanının satıcısı tarafından sağlanan yöntemleri kullanarak bağlı tabloya birincil anahtar veya benzersiz bir dizin ekleyin.

Temel tablo için Veri Güncelleştirme izinlerine sahip değilsiniz.

Veri Güncelleştirme izinlerini attayabilirsiniz.

Sorgu birden çok tablo veya bir sorgu içerir ve tablolar veya sorgular Tasarım görünümünde birleştirme çizgisiyle birleştirlanmaz.

Uygun birleşimleri oluşturun.

Birleşimlerin nasıl oluşturulanı öğrenmekiçin Birleşim oluşturma bölümüne bakın.

Veritabanı salt okunur olarak açılır veya salt okunur bir sürücüde bulunur.

Salt Okunur Aç'ı seçmeden veritabanını kapatın ve yeniden açın; veya veritabanı salt okunur bir sürücüde yer alıyorsa, sürücüden salt okunur özniteliği kaldırın veya veritabanını salt okunur olmayan bir sürücüye taşıma.

Kaydın güncelleştirmeye denemiş olduğu alan silinir veya başka bir kullanıcı tarafından kilitlenir.

Kaydın kilidinin açılmasını bekleyin. Kilitli kayıt, kaydın kilidi açılır açmaz güncelleştirilebilir. Diğer kullanıcının kaydı kilitlenmiş olan işlemi bitirmesini bekleyin.

Sorguda, " bir-çok ilişkisi " tarafındaki birleştirme alanı bir çıkış alanı değildir. Bu durumda, birleştirme alanında "bir" tarafındaki veriler düzenlenemez.

İlişkinin "çok" tarafındaki birleştirme alanını sorgu çıktı alanlarına ekleyin.

Birleştirme alanı ekleme hakkında bilgi edinmek için " çok"tarafından sorgu çıktısı alanlarına birleştirme alanı ekleme bölümüne bakın.

"Çok" tarafındaki birleştirme alanı (verileri düzenledikten sonra) "bir" tarafındadır.

Değişikliklerinizi işlemek ve sorguyu yenilemek için SHIFT+F9 tuşlarına basın.

Bire çok ilişkisinin "bir" tarafındaki tablodan boş bir alan vardır ve birleşim sağ dış birleşimdir.

Bu alanda "bir" tarafında değer olduğundan emin olmak. Birleştirme alanını ancak "bir" tarafındaki alanda bir değer varsa, "çok" tarafında düzenleyebilirsiniz.

Bağlantılı ODBC veritabanı tablosu kullanıyorsanız ve bağlı tablonun benzersiz dizininden gelen alanların hepsi sorgu çıktılarında yer alamıyor.

ODBC tablonun benzersiz dizininden tüm alanları sorgu çıktı alanlarına ekleyin.

Alanları ekleme hakkında bilgi edinmek için bağlantılı ODBC tablosundanbenzersiz dizin alanları ekleme bölümüne bakın.

Sayfanın Başı

Benzersiz Değerler özelliğini Hayır olarak ayarlama

  1. Sorguyu Tasarım görünümünde açın.

  2. Özellik sayfası açık değilse F4 tuşuna basarak açın. Sorgu tasarım kılavuzuna bir kez tıklar ve özellik sayfası alan özellikleri yerine sorgu özelliklerini görüntüler.

  3. Özellik sayfalarında Benzersiz Değerler özellik kutusunu bulun. Yanındaki kutuya tıklayın, bu kutu içinde oka tıklayın ve sonra da Hayır'a tıklayın.

Birleşim oluşturma

  1. Sorguyu Tasarım görünümünde açın.

  2. Başka bir tablo veya sorguyla birleştirmek istediğiniz her tablo veya sorgu için, birleştirme alanını o tablo veya sorgudan, birleştirmeyi oluşturmak istediğiniz tablo veya sorgudaki ilgili alana sürükleyin.

Birleştirme oluşturma hakkında daha fazla bilgi için tabloları ve sorguları birleştirme makalesine bakın.

Birleştirme alanını "çok" tarafından sorgu çıktı alanlarına ekleme

  1. Sorguyu Tasarım görünümünde açın.

  2. Sorgu tasarımcısında, ilgili bire çok ilişkisine karşılık gelen birleştirmeyi bulun.

  3. Bire çok ilişkisinin "çok" tarafındaki birleştirme alanına çift tıklayın. Birleştirme alanı alan kılavuzunda görünür ve bunun artık bir çıkış alanı olduğunu belirtir.

Bağlantılı ODBC tablosundan benzersiz dizin alanları ekleme

  1. Sorguyu Tasarım görünümünde açın.

  2. Sorgu tasarımcısında, bağlantılı ODBC tablosu bulun.

  3. Benzersiz dizin alanlarının yanında alan adının yanında bir anahtar simgesi olur. Alan kılavuzunda yer alan her alanı çift tıklatın. Her alan, alan kılavuzunda görünür ve bunun artık bir çıkış alanı olduğunu belirtir.

Sayfanın Başı

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

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×