AccessTr.neT

Tam Versiyon: Başka Tablodan Uygun Veriyi Çekme ?
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Merhaba

Eklenti olarak eklediğim veritabanında Detay formunda Numarası seçildiğinde uygun sınıfların gelmesini uygun sınıfda seçildiğinde alt tarafta uygun Öğrenci isminin gelmesini istiyorum ancak bir türlü yapamadım RowSource Sql kodu falan kullandım ama sanırım bir yerde hata yapıyorum yardımcı olursanız çok sevinirim.
O kadar karıştırmışsınız ki, içinden çıkılmaz bir hal almış. Siz en iyisi ne yapmak istediğinizi anlatın da ona göre yardımcı olmaya çalışayım. Tablo yapınızda değişiklik yapmam mümkün mü yoksa bu yapı üzerinden mi gideceksiniz? Bu yapı belirlenmiş bir kalıp mı yoksa siz mi kurdunuz? Biraz bilgi verirseniz yardımcı olabilirim.
Öncelikle ilgilendiğiniz için teşekkürler, tablo yapısında değişiklik yapabilirsiniz yani belirlenmiş bir yapı yok öğrenci bilgi sistemi yapmaya çalışıyorum ve detay formundan öğrenci sınıfını seçince o sınıfa ait numaraların gelmesini numaraları seçincede öğrenci adının oraya gelmesini istiyorum daha sonrada öğrenciyi seçince alt formda yada başka şekilde not bilgilerinin çıkmasını istiyorum. Ancak şöyle bir şey var aynı numaralar farklı sınıflarda kullanılabilir yani 1 numarası hem 11-A da hem 11-B sınıfında olabilir.
Ben size çok basit bir örnek yaptım. Bundan hareketle çalışmanızı yapabilirsiniz. Bu örnekte ilk kutudan sınıf seçince o sınıfa ait numaralar geliyor ve numara seçince de o öğrenci numarasını taşıyan (burada otomatik sayıyla getiriyoruz çünkü aynı öğrenci numarasından başka sınıflarda da olabilir dediniz) öğrenci geliyor. Çok da kasmaya, işi karmaşık ilişkilerle içinden çıkılmaz hale getirmeye gerek yok. Ne kadar basit olursa o kadar az kafa karışır. Öğrenci için yapılan tabloda sınıf, öğrenci nı ve adı-soyadı bilgisi saklanacak. Sınıf tablosunda ise sınıf adı var. Sınıf açmadan öğrenciye atama yapılamayacak şekilde öğrenci kayıt formu yaparsınız. İlerleyince tine yardım ederim. Şu an ilk yapıyı bu şekilde kuralım. Siz devamını getirin.


Not: Bundan sonra yapacağınız not-devamsızlık-ödeme vs gibi öğrenciyle ilgili tüm işlemlerde, tablo1'deki "oto" isimli alanı kullanın. Onun üzerinden artık öğrenci adına da , numarasına da, sınıfına da ulaşacaksınız.


Kolay gelsin.
Çok teşekkür ederim. Ancak kafam şurada karıştı şimdi notlar diye yeni bir tablo oluşturup ordan mı alıcam not verilerini ?
Ben size notlar için de örnek ilave ettim. Onu da inceleyin anlayacaksınız. Img-grin))
Sayfalar: 1 2 3