üç tabloyu kayıt kaynağı yapmak

1 2
03/11/2010, 12:38

muradoglu

accesste yeniyim sorum şu acaba üç tabloyu bir formda kullanabilmek için yani kayıt kaynağı için nasıl yön izlenmeli veya Sql dosyası nasıl olmalıdır


edit: dosyayı ekledim formlar arasında "öğrenci deneme net" diye form var orada soyadı kısmından sonra açılır kutu ile okullar tablosundan "okulu" kısmını eklemek istiyorum. eklerken bir sıkıntı yaşamıyorum fakat kayıtın tutulacağı yer olarak öğrenci bilgi tablosuna eklemek istiyorum. haliyle form öğrenciler tablosundan yapıldığı için bunu beceremiyorum. yardımcı olursanız sevinirim...
03/11/2010, 12:53

estapan

Sn muradoğlu,

Örneğinizi eklememişsiniz fakat anladığım kadarıyla, 3 tablodan veri almak istiyorsanız sorgu oluşturmanız lazım. Aşağıdaki linki incelerseniz. sanırım yardımcı olur.

https://accesstr.net/konu-4-sorgularla-c...urmak.html
03/11/2010, 16:01

muradoglu

mesajı güncelledim bakarsanız sevinirim
03/11/2010, 17:45

estapan

sn muradoglu,

Bir form a sorgu oluşturarak birçok tablodan veri alabilirsiniz ama tek bir tabloya veri girişi yapabilirsiniz. Eğer başka tabloyada veri girişi yapmak istiyorsanız
1- Ana form a bağlı altform oluşturarak
2- Ekleme sorgusu kullanarak formdaki bilgileri başka tabloya ekleyebilirsiniz.
3 - istediğiniz alanların oluştuğu bir "Tablo Yapma" sorgusu oluşturarak tek tablo yaparak bu işlemi yapabilirsiniz.

Maalesef Access tek formdan iki tabloya veri girişi imkanı vermiyor.
04/11/2010, 00:39

ensar236

Sayın muradoglu,

Form üzerinde bütonun click olayına aşağıdaki kodu yazarsanız. Formun kayıt kaynağı değişken yapabilirsiniz.

Me.RecordSource="Tablo İsmi"
11/12/2010, 03:11

ozanakkaya

Ekteki örneği inceleyiniz. Örneğinizde formun kayıt kaynağı deneme isimli tablo, ben bu tabloya ekleyecek şekilde düzenledim,
1 2