Access'te karmaşık ölçütleri değerlendirmek için parametreleri olan bir sorgu oluşturma
Özgün KB numarası: 290178
Not
Bu makale yalnızca bir Microsoft Access veritabanı (.mdb veya .accdb) için geçerlidir. Temel makro, kodlama ve birlikte çalışabilirlik becerileri gerektirir.
Özet
Microsoft Access'te sorgularda değişken parametreleri kullanabilirsiniz. Bu makalede, birden fazla istem gerektiren bir sorgu oluşturma işlemleri açıklanır. Her parametreye girilen değerin karmaşık değerlendirmesine izin vermek için her parametreyi hem ölçüt hem de alan olarak kullanabilirsiniz.
Ek Bilgi
Dikkat
Bu örnekteki adımları izlerseniz örnek veritabanı Northwind.mdb değiştirirsiniz. Northwind.mdb dosyasını yedeklemek ve veritabanının bir kopyasında bu adımları izlemek isteyebilirsiniz.
Aşağıdaki parametre sorgusu, örnek veritabanı Northwind.mdb Orders tablosunu temel alır. Kullanıcı tarafından sağlanan iki tarih arasında yazılan siparişleri seçer.
Kullanıcı Başlangıç Tarihi veya Bitiş Tarihi girmezse, sorgu Başlangıç Tarihinden büyük veya buna eşit ya da Bitiş Tarihinden küçük veya buna eşit tüm tarihleri döndürür. Kullanıcı Başlangıç Tarihi veya Bitiş Tarihi girmezse, sorgu tüm siparişleri döndürür.
Örnek veritabanı Northwind.mdb açın.
Orders tablosunu temel alan yeni bir sorgu oluşturun.
Aşağıdaki sorguyu girin:
Query: FindOrdersByDate ------------------------------------------------ Type: Select Query Field: OrderID Show: Yes Field: OrderDate Sort: Ascending Show: Yes First Criteria Line: Between [Start Date] and [End Date] Second Criteria Line: <=[End Date] Third Criteria Line: >=[Start Date] Field: [Start Date] Show: No First Criteria Line: Is Not Null Second Criteria Line: Is Null Third Criteria Line: Is Not Null Fourth Criteria Line: Is Null Field: [End Date] Show: No First Criteria Line: Is Not Null Second Criteria Line: Is Not Null Third Criteria Line: Is Null Fourth Criteria Line: Is Null
Microsoft Office Access 2003 veya Microsoft Access 2002'de , Sorgu menüsünde Parametreler'e tıklayın. Microsoft Office Access 2007'de Tasarım sekmesine ve ardından Göster/Gizle grubunda Parametreler'e tıklayın. Sorgu Parametreleri iletişim kutusunda, aşağıdaki gibi sorgudaki her parametre için bir tane olacak şekilde iki girdi ekleyin:
Query Parameters ----------------------- Parameter: Start Date Data Type: Date/Time Parameter: End Date Data Type: Date/Time
Sorguyu çalıştırmak için Access 2003'te veya Access 2002'de Görünüm menüsünde Veri Sayfası'na tıklayın. Access 2007'de Tasarım sekmesine tıklayın ve sonra sorguyu çalıştırmak için Sonuçlar grubundaki Görünüm listesinde Veri Sayfası Görünümü'ne tıklayın.
Not
Access sizden parametrelerin değerini ister. Ardından, Access sorgudaki uygun değerlerin yerini alır.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin