Tabloyu doğru ilişkilendirme

1 2
09/12/2011, 17:03

vlk4n

Hocam sanırım şöyle bir sorun oluyor. Şimdi bir kişi sipariş verdiğinde yeni sipariş aldığında yeni sipariş detayı çıkması gerekiyor ama olmuyor.

Sipariş detayını veri girişi yaptım diğer iki formu normal yaptım. Ama tam istediğim gibi olmadı

Birde önceki mesajlarınızda yapılmaması gereken hatalar konusuna bakın demişsiniz. Orada açıklamalarda değişken adları tablo adları büyük harf olsun diye belirtilmiş siz küçük harf yapın dediniz

Ek Dosyalar

09/12/2011, 17:31

alpeki99

Verilen isimler :

Alıntı:tamamıküçük

ilkHarfKüçükGerisiBüyük

TümİlkHarflerBüyük

şeklinde olabileceği gibi kelimeler arasında alt tire işareti olacak şekilde de olabilir. Ben şahsen tamamı büyük halinin sıkıntılı olduğunu düşünüyorum. Aşağıdaki resimi inceleyecek olursanız daha iyi anlatmış olurum:



Gördüğünüz gibi altı çizili olan tablolar aynı isime sahip. Aslında Access içinde aynı isimle yeni ikinci bir nesne olamaz. Demek ki bunların isimleri farklı o halde büyük harflerde kullanılan "SIPARIS" kelimesi içindeki "I" harfleri Türkçe "I" harfi olacaktır ki bu da yine isimlendirme kurallarına aykırıdır. Yine aynı şekilde bazı durumlarda Access'in "I" harfini algılamada hatalara sebebiyet verdiğine şahit oldum. Bu sebeplerden dolayı küçük harf kullanmaya alışmanızı tavsiye ederim.

Sorunuza gelince şurada hata yapmışsınız:

Sipariş ve Sipariş Detayı tablolarının Formlarını ayrı ayrı yapmışsınız. Sonra bunları Müşteriler formuna birbirinden bağımsız sürükleyip bırakmışsınız. Şöyle olmalıydı:

Önce her tablo için Formlarınızı tasarlamalıydınız. Sonra Sipariş Formu Tasarım Görünümündeyken Sipariş Detayı Formunu sürükleyip üzerine bırakmalıydınız. Böylelikle aradaki ilişkiyi kurmuş olacaktınız. Sipariş Formunu kapattıktan sonra bu defa da Müşteriler formunuz tasarım görünümündeyken Sipariş Formunuzu sürükleyip üzerine bırakmanız gerekmektedir.

Ek Dosyalar


Bu da düzenlenmiş hali dosyanın.
01/01/2012, 08:32

benremix

Sn Vlkn4n lütfen konunuzu takip ediniz. Üstadlar sizin emek ve zaman harcayarak yardımcı olmaya çalışıyorlar. Probleminiz çözüldü mü? Siz dönüş yapana kadar konuyu cevaplanmışlara taşıyorum.

Saygılar...
01/01/2012, 09:10

vlk4n

konu çözümlenmiştir ben konuya hitaben teşekkür etmiştim sanırım bir yanlışlık oldu kusura bakmayın konu çözümlemiştir
1 2