Bir okulda yapılacak etkinliklere katılımları kayıt etmek için Access ile bir çalışma yapıyorum. Ancak çok-çok ilişkisinde etkinliklerle katılımcıların sadece bir kez kayıt edilmesini sağlayamadım. A etkinliğine katılacak 1, 3, 4, 5 numaralı kişiler, B etkinliğine katılacak 1, 4,5 kişileri keza bu kişilerin bilgi formlarında da katıldıkları her etkinliğin bir kez yazılabilmesini sağlamaya çalışıyorum. Etkinlik Tablosu ile Kişiler Tablosunu birleştirmek için bir ara tablo yaptım Etkinlik-Kişi tablosu ile bir sorgu tablosu elde ettim. ancak her etkinlik için her katılımcının isminin bir kez seçilebilmesi gerekiyor. Keza her katılımcının bilgi dosyasında da katıldığı her etkinlik bir kez girilebilmeli. Bu yapıyı bir türlü oluşturamadım. Etkinlik ve Kişi ID lerini tekrarı yok olarak ayarlayınca bu sefer de birden fazla etkinliğe katılanların girişini yapamıyorum. Yardım lütfen.
Access Tablosunda İki Ayrı Değerin Birlikte Birden Fazla Tekrarlamaması
Sayın seyhunural, sitemizde hep uyarırız bu konuda, yine uyaracağım Lütfen örnek yükleyiniz ki biz yöneticiler her soru için örnek oluşturmayalım. Böylece daha çok zaman verebiliriz siteye ve daha çok soru çözebiliriz değil mi? Bir örnek çalışma hazırlarsanız seve seve yardım edebiliriz. Bu arada sorgu ekranında tablolar arası ilişkileri tanımlarken - eğer tablo yapınız doğruysa- mesela kişiler tablosundaki tüm kayıtları ve etkinlikler tablosunda ise sadece kesişen kayıtları seçebiliyorsunuz. Bunun için ilişki kurmada kullanılan o bağ çizgisine tıklayıp oradan ilişkiyi düzenliyoruz.
İnadına, ille de Accesstr.net...
(31/10/2025, 02:47)mehmetdemiral yazdı: Sayın seyhunural, sitemizde hep uyarırız bu konuda, yine uyaracağım Lütfen örnek yükleyiniz ki biz yöneticiler her soru için örnek oluşturmayalım. Böylece daha çok zaman verebiliriz siteye ve daha çok soru çözebiliriz değil mi? Bir örnek çalışma hazırlarsanız seve seve yardım edebiliriz. Bu arada sorgu ekranında tablolar arası ilişkileri tanımlarken - eğer tablo yapınız doğruysa- mesela kişiler tablosundaki tüm kayıtları ve etkinlikler tablosunda ise sadece kesişen kayıtları seçebiliyorsunuz. Bunun için ilişki kurmada kullanılan o bağ çizgisine tıklayıp oradan ilişkiyi düzenliyoruz.
Son Düzenleme: 01/11/2025, 13:52, Düzenleyen: seyhunural.
Örneğinizi ekleyin.
(01/11/2025, 12:27)seyhunural yazdı:(31/10/2025, 02:47)mehmetdemiral yazdı: Sayın seyhunural, sitemizde hep uyarırız bu konuda, yine uyaracağım Lütfen örnek yükleyiniz ki biz yöneticiler her soru için örnek oluşturmayalım. Böylece daha çok zaman verebiliriz siteye ve daha çok soru çözebiliriz değil mi? Bir örnek çalışma hazırlarsanız seve seve yardım edebiliriz. Bu arada sorgu ekranında tablolar arası ilişkileri tanımlarken - eğer tablo yapınız doğruysa- mesela kişiler tablosundaki tüm kayıtları ve etkinlikler tablosunda ise sadece kesişen kayıtları seçebiliyorsunuz. Bunun için ilişki kurmada kullanılan o bağ çizgisine tıklayıp oradan ilişkiyi düzenliyoruz.
Sitede hatta Access konusunda çok yeniyim, kusura bakmayın. Üyesi olduğum izci kulübü için amatörce bir veri tabanı hazırlamaya giriştim. Ancak form açılan kutularında aynı ismin birden fazla çıkması ile etkinlikler ile izciler arasındaki çok-çok bağlantısını oluşturamadım. özellikle "etkinlik-izci" ikilisinin birden fazla tekrarlamasını engelleyecek bir yöntem bulamadım. Ustaları için belki de çok basit bir ayar konusudur ama gerek kitap karıştırmalarım, gerekse internet gezintilerim sorunu çözmeme yardımcı olmadı. Veri tabanının nihai halini eke koymaya çalıştım ama 32 mb'dan daha küçük hale getiremediğim için ekleyemedim. Başarabilirsem sorumu daha sonra tekrar sorarım. İlginiz için teşekkür ederim. Bu arada bu büyüklükte bir dosyayı gönderebilmemin bir başka yolunu gösterebilirseniz sevinirim.
Konuyu Okuyanlar: 2 Ziyaretçi