Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Sorgu, verilerle çalışmak için kullanabileceğiniz bir dizi yönergelerdir. Bu yönergeleri gerçekleştirmek için bir sorgu çalıştırın. Sıralandır, gruplandır veya filtrelenmiş sonuçlar döndürerek bunlara ek olarak, sorgu verileri oluşturabilir, kopyalayıp silebilir veya değiştirebilir.

Bu makalede sorguların nasıl çalıştırılları açıklanmıştır ve çeşitli sorgu türlerine yalnızca kısa bir genel bakış velanmıştır. Bu makalede ayrıca, farklı sorgu türleriyle karşılaştığınız hata iletileri de ele ve bu hatalarla karşılaşmak veya hataları düzeltmek için atılması gereken adımlar yer almaktadır.

Bu makalede, sorgu oluşturmaya ilişkin adım adım yönergeler sağlanmaz.

Önemli: Veritabanı Devre Dışı modunda çalışıyorsa ( Access'in belirli durumlarda verilerinizi korumaya yardımcı olmak için kullandığı sınırlı işlevsellik modu) eylem sorgularını çalıştıramazsınız. bir iletişim kutusu uyarısı veya İleti Çubuğu'ta bir uyarı da görüntüebilirsiniz.

Devre Dışı modu ve eylem sorgularını etkinleştirme hakkında daha fazla bilgi için eylem sorgusu çalıştırma bölümüne bakın.

Ne yapmak istiyorsunuz?

Seçme veya çapraz sorgu çalıştırma

Veri almak ve sunmak, verilerle form ve rapor sağlamak için seçme sorgularını ve çapraz sorguları kullanırsiniz. Seçme veya çapraz sorguyu çalıştırabilirsiniz, Access sorguda Veri Sayfası görünümü.

Sorguyu çalıştırma

  1. Sorguyu Gezinti Bölmesi'nde bulun.

  2. Aşağıdakilerden birini yapın:

    • Çalıştırmak istediğiniz sorguyu çift tıklatın.

    • Çalıştırmak istediğiniz sorguyu tıklatın ve enter tuşuna basın.

Çalıştırmak istediğiniz sorgu şu anda Tasarım görünümü 'te açıksa, şeridin bir parçası olan Şeritteki Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayarak da Microsoft Office Fluent kullanıcı arabirimi.

Sayfanın Başı

Eylem sorgusu çalıştırma

Dört tür eylem sorgusu vardır: ekleme sorguları, sorguları silme, sorguları güncelleştirme ve tablo yapma sorguları. Tablo yapma sorguları (yeni tablolar oluşturma) dışında, eylem sorguları temel alınan tablolarda verilerde değişiklik gösterir. Bu değişiklikler, örneğin CTRL+Z tuşlarına basarak kolayca geri alınamaz. Daha sonra yapmak istemediklerine karar vermek istediğiniz eylem sorgusunu kullanarak değişiklikler yaptıysanız, genellikle verileri yedek kopyadan geri yüklemek zorunda olurnuz. Bu nedenle, eylem sorgusunu çalıştırmadan önce her zaman temel alınan verilerin yeni bir yedeğinin olduğundan emin olun.

İşlem üzerine işlem yapılan verilerin önizlemesini görüntüerek, eylem sorgusu çalıştırma riskini azaltabilirsiniz. Bunu yapmanın iki yolu vardır:

  • Çalıştırmadan önce eylem sorgusunu Veri Sayfası görünümünde görüntüleme. Bunu yapmak için sorguyu Tasarım görünümünde açın, Access görünümünde Görünüm'e durum çubuğu kısayol menüsünde Veri Sayfası Görünümü'ne tıklayın. Yeniden Tasarım görünümüne geçmek için Görünüm'e yeniden tıklayın ve sonra kısayol menüsünde Tasarım Görünümü'ne tıklayın.

  • Sorguyu seçme sorgusuyla değiştirerek çalıştırın.

    Not: Hangi tür eylem sorgusuyla (ekleme, güncelleştirme, tablo yapma veya silme) başlayarak, bu yöntemle verilerin önizlemesini görüntüledikten sonra sorguyu bu türe geri dönebilirsiniz.

    Eylem sorgusunu seçme sorgusu olarak çalıştırma

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

    2. Tasarım sekmesinin Sorgu Türü grubunda Seç'etıklayın.

    3. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

Sorguyu çalıştırma

Eylem sorgusunu çalıştırmaya hazırsanız, Gezinti Bölmesi'nde sorguyu çift tıklatın veya tıklatın ve enter tuşuna basın.

Önemli: Varsayılan olarak, siz veritabanına güvenmiyorsanız, Access veritabanındaki tüm eylem sorgularını devre dışı bıraktır. İleti Çubuğunu kullanarak, şeridin hemen altında yer alan bir veritabanına güvenmiyorsanız bunu belirtebilirsiniz.

İleti Çubuğu

Veritabanına güvenme

  1. İleti Çubuğunda, Seçenekler’e tıklayın.

    Microsoft Office Seçenekleri iletişim kutusu görüntülenir.

  2. Bu içeriği etkinleştir'i seçin ve Tamam'a tıklayın.

Parametre sorgusu çalıştırma

Bir parametre sorgusu çalıştırarak sizden bir değer istendiğinde. Değeri sağlarken, parametre sorgusu bunu alan ölçütü olarak uygular. Sorgu tasarımında hangi alana ölçütün uygulandığı. Sorulsa bir değer belirtesiniz, parametre sorgusu girişlerinizi boş dize olarak yorumlar.

Parametre sorgusu her zaman başka türde bir sorgudur. Parametre sorgularının çoğu seçme sorguları veya çapraz sorgudur, ancak ekleme, tablo yapma ve güncelleştirme sorguları da parametre sorguları olabilir.

Parametre sorgusunu diğer sorgu türüne göre çalıştırın, ancak genel olarak aşağıdaki yordamı kullanın.

Sorguyu çalıştırma

  1. Sorguyu Gezinti Bölmesi'nde bulun.

  2. Aşağıdakilerden birini yapın:

    • Çalıştırmak istediğiniz sorguyu çift tıklatın.

    • Çalıştırmak istediğiniz sorguyu tıklatın ve ENTER tuşuna basın.

  3. Parametre istemi görüntülendiğinde, ölçüt olarak uygulanacak değeri girin.

Sayfanın Başı

SQL'e özgü sorgu çalıştırma

Üç ana sorgu türü vardır: SQL'e özel sorgu sorguları, geçiş sorguları ve veri tanımı sorguları.

Birleştirme sorguları iki veya daha fazla tablodaki verileri birleştirir, ancak diğer sorgularla aynı şekilde birleştirmez. Sorguların çoğu satırları birleştirerek verileri birleştirirken, birleştirme sorguları satırları ekerek verileri birleştirir. Union queries differ from append queries in that union queries not change the underlying tables. Union querys append the rows in a recordset that does not persist after the query closed.

Doğrudan sorgular Access ile birlikte gelen veritabanı altyapısı tarafından işlenmez; bunun yerine, bunlar doğrudan işlemeyi alan uzak veritabanı sunucusuna geçirilen ve ardından sonuçları Access'e geri iletir.

Veri tanımı sorguları, verileri işlemeyen özel bir sorgu t türündedir; bunun yerine, veri tanımı sorguları diğer sorguları da oluşturabilir, silebilir veya veritabanı nesneleri.

SQL'e özgü sorgular Tasarım görünümünde açılamıyor. Bunlar yalnızca SQL görünümünde açılabilir veya çalıştırılabilir. Veri tanımı sorguları dışında, SQL'e özgü bir sorgu çalıştırarak sorgu Veri Sayfası görünümünde açılır.

Sorguyu çalıştırma

  1. Sorguyu Gezinti Bölmesi'nde bulun.

  2. Aşağıdakilerden birini yapın:

    • Çalıştırmak istediğiniz sorguyu çift tıklatın.

    • Çalıştırmak istediğiniz sorguyu tıklatın ve enter tuşuna basın.

Sayfanın Başı

Hata iletisi sorunlarını giderme

Aşağıdaki tabloda karşılaşabilirsiniz bazı yaygın hata iletileri yer alır. Bu hatalar bir hücrede ileti olarak (beklenen bir değer yerine) veya hata iletisi olarak görünebilir. Listeyi takip edilen bölümler, bu hataları çözmek için kullanabileceğiniz yordamları içerir.

Not: Bu tablonun içeriği çok kapsamlı değil. Bu ileti, size gelen hata iletisini içermezse, bu makalenin sonundaki formu kullanarak ve sağlanan açıklama kutusuna hata iletisiyle ilgili belirli bilgileri kullanarak geri bildirim gönderebilirsiniz.

Hata iletisi

Sorun

Çözüm

İfadede tür eşleşmesi yok

Sorgu, farklı veri türlerine sahip alanları bir ediyor olabilir.

Sorgu tasarımını denetleme ve bir araya katılan alanların aynı veri türüne sahip olduğundan emin olmak. Yönergeler için, sorgunuza katılan alanları denetleme bölümüne bakın.

Kayıt Silindi

Nesne veya veritabanı zarar görürse bu durum ortaya çıkabilir.

Veritabanını sıkıştırın ve onarın. Yönergeler için veritabanınızı sıkıştırma ve onarma bölümüne bakın.

Diğer adın neden olduğu döngüsel başvuru

Alana atanan diğer ad, o alanın ifade bileşeniyle aynıdır.

Diğer ad, sorgu tasarım kılavuzunda yer alan ve gerçek bir alan dışında bir ifadeye verilen addır. Siz bunu kendiniz yoksa, Access diğer adı sizin için atar; örneğin, EXPR1. Diğer ad hemen iki nokta üst üste (:) ve ardından ifade tarafından takip edilen bir diğer addır. Sorguyu çalıştırabilirsiniz, diğer ad veri sayfasındaki sütun adı olur.

Diğer adı değiştirme. Yönergeler için, Alan diğer adını değiştirme bölümüne bakın.

#Error

Hesaplanan alanın değeri, alanın AlanIze özelliği ayarında izin verilen değerden büyük olduğunda bu hata oluşabilir. Bu durum, hesaplanan alanın paydası sıfır (0) olduğunda da ortaya çıkar.

Hesaplanan alanın paydası sıfır (0) olarak hesaplanmaz. Uygunsa, FieldSize özelliğini değiştirebilirsiniz.

#Deleted

Başvurulan kayıt silinmiştir.

Kayıt yanlışlıkla silindiğinde, yedekten geri yüklemesi gerekir. Silme işlemi bilerek yapılmışsa, sorguyu yenilemek için SHIFT+F9 tuşlarına basarak bu hata iletisini yok sayabilirsiniz.

Sorgunuza katılan alanları denetleme

Sorgudaki alanların veri türlerini kontrol etmek için, Tasarım görünümünde kaynak tablolara bakar ve denetleyişte olduğunuz alanların özelliklerini incelersiniz.

  1. Sorguyu Tasarım görünümünde açın. Birleştirmeler, kaynak tablolarda alanları birbirine bağan çizgiler olarak görünür. Her birleştirmenin tablo ve alan adlarını not alırsınız.

  2. Gezinti Bölmesi'nde, sorgunuza bir veya birden çok alan ekli her tabloya sağ tıklayın ve ardından Tasarım Görünümü'ne tıklayın.

    Benzer olmayan veri türleri içeren birleştirilmiş alanlar

    1. Farklı veri türlerine sahip bir araya alanlar.

    2. Tabloya sağ tıklayın ve ardından Tasarım Görünümü'ne tıklayın.

  3. Her birleştirme için, söz konusu birleştirmede yer alan alanlar için tablo tasarım kılavuzu veri türü sütunundaki değerleri karşılaştırın.

    Tablo Tasarım görünümünde birleştirilen alanın veri türünü denetleyin

    1. Tablo Tasarım görünümünde bir araya katılan alanların veri türünü kontrol edin.

  4. Alanlarını görmek istediğiniz tabloya geçmek için, o tablonun adının olduğu sekmeye tıklayın.

Sayfanın Başı

Veritabanınızı sıkıştırma ve onarma

Access'in içinde Veritabanını Sıkıştır ve Onar yardımcı programını çalıştırma, veritabanınızı performansını geliştirebilir. Bu yardımcı program veritabanı dosyasının bir kopyasını oluşturur ve parçalanmışsa, veritabanı dosyasının diskte depolanma alanını yeniden yer alır. Sıkıştırma ve onarma işlemi tamamlandıktan sonra, sıkıştırılmış veritabanı harcanan alanı geri alır ve genellikle özgün veritabanından daha küçük olur. Veritabanını sık sık sıkıştırarak, veritabanı uygulamasının en iyi performansını sağlamaya yardımcı olabilir, ayrıca donanım sorunlarından, güç kesintilerinden veya dalgalanmalardan ve benzer nedenlerden kaynaklanan hataları çözebilirsiniz.

Sıkıştırma işlemi tamamlandıktan sonra sorgu hızı artırıldı çünkü bitişik sayfalarda tablolara temel alınan veriler yeniden yazılmıştır. Bitişik sayfaları taramak, parçalı sayfaları taramaktan çok daha hızlıdır. Sorgular, her veritabanı sıkıştırması sonrasında da en iyi duruma getirilmiş sorgulardır.

Sıkıştırma işlemi sırasında, sıkıştırılmış veritabanı dosyası için özgün adı kullanabilir veya ayrı bir dosya oluşturmak için farklı bir ad kullanabilirsiniz. Aynı adı kullanırsanız ve veritabanı başarıyla sıkıştırılırsa, Access otomatik olarak özgün dosyayı sıkıştırılmış sürümle değiştirir.

Bu işlemi otomatik haleleştiren bir seçenek ayarlama

  1. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  2. Geçerli Veritabanı'ne tıklayın ve Uygulama Seçenekleri'ninaltında Kapatırken Sıkıştır onay kutusunu seçin.

    Bu, Access'in her kapatılan veritabanını otomatik olarak sıkıştırması ve onarması için neden olur.

Veritabanınızı el ile sıkıştırma ve onarma

  1. Veritabanı Araçları'>Ve Onar'ı tıklatın.

Sayfanın Başı

Alan diğer adını değiştirme

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

  2. Sorgu tasarım kılavuzunda, diğer adı olan alanları arama. Bu alan adının sonunda, Ad:'da olduğu gibi iki nokta üst üste yer alar.

  3. Diğer adın, diğer ad ifadesinin parçası olan herhangi bir alanın adıyla eşleşmey olduğundan emin olmak için her diğer adı kontrol edin. Bunu yaparsa, diğer adı değiştirebilirsiniz.

Sayfanın Başı

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!

×