AccessTr.neT
İlişki artık rüyama giriyor... - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: İlişki artık rüyama giriyor... (/konu-iliski-artik-ruyama-giriyor.html)



İlişki artık rüyama giriyor... - mersav - 31/12/2012

Öncelikle herkese merhaba.Sayın abilerim ben şu an lise son sınıf bilgisayar bölümü öğrencisiyim .Biliyorum kızacaksınız ama ne yapim internette başım döndü dolanmaktan.Ben hocamdan dönem ödevi olarak bir öğrenci takip programı aldım.Kendim isteyerek bunu istedim çünkü bi konuyu öğrenince mutlu oluyorum onunla ilgili daima örnekler yapıp kendimi geliştirmeyi istiyorum.Neyse hocamın bana vermiş olduğu ödevde öğrenci biligileri(ad,soyad,sınıf,ogrno vs..) veli bilgileri(veliadsoyad, velitel , veliadres vs) ders biligileri(dersadı , dersin hocası vs.) not ortalaması vede bunları bir form üzerinde oluşturup raporlamam gerekiyor. Form oluşturma , forma buton ekleme, rapor oluşturma gibi şeyleri araştırdım basit şeyler ama ilişkilerde tıkanıyorum düşündükçe dahada berbat hale geliyor.Anlayacağınız mantığını bi türlü kavrayamıyorum.Aşağıda vermiş olduğum resimdeki veliadsoyad bölümüne velibilgileri tablosundan kayıt çekmek istiyorum ama nasıl yapacağımı bilemiyorum.[Resim: 13569652911.png]
[Resim: 13569652922.png]
resimdede göründüğü gibi daha yolun başındayım.Nasıl yapacağımı anlayabilsem devamını gertirebileceğimi umuyorum.Yardım eden herkese şimdiden teşekkürler.Ayrıca bakmak isteyen olur diye programıda koyuyorum.


Cvp: İlişki artık rüyama giriyor... - alpeki99 - 31/12/2012

İlişkilerde mantığın kuralı her iki tabloda da ilişkinin ne olduğunu gösteren birer alan olması lazımdır. Yani hocalar tablosunda hocaID diye tanımladığınız Birincil Anahtar türündeki alanı, öğrenciler tablosunda da bir alana aynen kaydetmelisiniz.

Sizin hatanız Hoca Adı diyerek isim kaydetmeniz. Halbuki o alan Metin türünde değil Sayı türünde olmalı. Siz hocaId sini o alana kaydetmelisiniz.


Cvp: İlişki artık rüyama giriyor... - orkuncan5 - 31/12/2012

Bir aralar benimde rüyalarıma giriyordu.Bir tarafa Hoca diğer tarafa Hacı yazasım geliyodu.


Cvp: İlişki artık rüyama giriyor... - alpeki99 - 01/01/2013

Lol


Cvp: İlişki artık rüyama giriyor... - ozguryasin - 01/01/2013

ek olarak. bir sorgu veya formun satır kaynağında ilişki oluşturulabilmesi için benzer alanlar içermelidir. bunun için örneğin. okul ile ilgili bir proje yaptığınızda, öğretmenleri bulunduran tablonuz da her öğretmen için özellik ayırt edici bir alanınızın olması gerekmekte. bu öğretmen tablosundan bilgileri alıp kullanacağınız tablolarda o öğretmen adlarının karşılığına atanmış numara kullanılmalı. öğretmen adları sadece bir tabloda mevcut olup diğer tablolarda sadece istenilen öğretmen adına eş değer olan rakam kullanılmalı. bu şekilde hem veri tabanında yer kazanma durumu gerçekleşecek, hem işlemler daha hızlı olacaktır. öğretmen tablosu haricinde kullanmış olduğunuz tablolarda öğretmen ismi gelmeyeceği için (rakamsal değer atamıştık / ki mantıklı olan odur. daha önce diğer tablolara bir kayıt girildi ise o kayıt ismi accesstrnet olduüunu var sayarsanız. öğretmen tablosunda ismini değiştirdiğinizde accesstr.net yaptığınızda bundan sonraki kayıtları düzeltip onları etkiliyecektir. fakat rakam atamalı ilişikli durum oluşturulur ise verilen rakama karşılık alanı değiştirdiğinizden hepsi değişecektir) ilişki kurmanız gerekecektir. bu şekilde öğretmen adlarına atamış olduğunuz rakam karşılığındaki öğretmen isimlerini gösterecektir.


Cvp: İlişki artık rüyama giriyor... - ozguryasin - 02/01/2013

sn: mersav son mesajdan sonra online olduğundan dolayı (geri bildirimde bulunmayı unuttuğu ar sayılarak) konu cevaplanan sorular bölümüne taşınmıştır