Kayıt Sınırlama

29/05/2011, 12:11

respect007

İyi günler ..
Ben Access 2007de bir veritabanı hazırlıyorum yurt programı yazmam lazım ve bir eksiğim var bulamadım bir türlü öğrenci oda bilgilerini giricem ancak bir odada en fazla 4 tane öğrenci olmasını istiyorum bu koşul için nasıl filtreleme yaptırabilirim?
29/05/2011, 12:39

alpeki99

Filtreleme işlemi mevcut olanlardan "istediğiniz şartlara uyanları" süzmek anlamına gelir. Siz ise bir odaya 4 den fazla kişi eklenemesin istiyorsunuz. Bu işlem için DCount komutu ile birlikte kaydetmek istediğiniz odaya o zamana kadar kaç kayıt yapılmış öğrenirsiniz. Eğer sayı 4 ise kayıt işlemine izin vermezsiniz. Sitede Mükerrer Kayıt şeklinde arama yapın pek çok örnek bulacaksınız.
29/05/2011, 12:42

respect007

tamam ben şöyle çözümledim şimdi konuyu kaldırmaya geldim cevap verdiğinizi gördüm. Odaları tek kişilik yaptım otomatik sayıyı öğrenci numarası olarak atamıştım daha sonra onu oda sayısına aldım programımdaki bütün silme v.b koşulları oda numarasını baz alarak kullandım sorun çözüldü =) Teşekküreler genede.
29/05/2011, 12:45

alpeki99

Ne yaptığınızı tam kavrayamamakla kadarıyla çok doğru bir yöntem olmasa gerek. Bahsetmiş olduğum yöntemde her odanın farklı kontenjanı bulunsa bile esnek bir çözüm geliştirmiş olursunuz.
29/05/2011, 12:55

respect007

Yardımların için teşekkürler.Anlatamamdan dolayı sen anlamasanda senin dediklerinden ben anladım çözümü ve sorunumu çözdüm sağol.