Skip to main content

AccessTr.neT


birden çok ilişkisiz tabloya sahip tek formda boş veritabanı sorunu

birden çok ilişkisiz tabloya sahip tek formda boş veritabanı sorunu

#2
Merhaba
Formda kullandığınız tabloları bu şekilde bir araya getirirseniz, herhangi birinde eksik olduğunda formunuzdaki denetimler görüntülenmez. Bunun için formun ana denetimindeki sorgu cümleciğini silin yerine menutbl tablosunu seçin. Form üzerindeki denetimlerin bu tabloya kaydedileceklerini de (tarih,öğün ve yemek) direkt olarak seçerek ilişkilendirin. Tabloyu direk denetim kaynağı olarak belirlediğiniz için zaten tablonuzdaki alanlar seçilebilecektir. Böylece kaydedeceğiniz alanları Menutbl tablosuna aktarmış olursunuz. Diğer tablolara kayıt yapmayacaksanız (ki ben öyle gördüm) neden o alanları denetim kaynağı olan bir sorgu içerisine dahil ediyorsunuz ki?

Bu arada açılan kutuların denetimlerini id değerler üzerinden aktarın. Bu size tablolarınızın id değerleri üzerinden diğer referans tablolarına bağlanmasını sağlayacaktır. Yoksa her seferinde 12-13 karakterlik verileri tabloya yazmanız gerekir ki bu da ileride soruna neden olacak, verileriniz şişecektir. Oysa iki ya da üç haneli sayısal değerler üzerinden aynı işi yapabilirsiniz. Sadece açılan kutu denetimini tablo-sorgu yapın ve 2 sütunlu olarak belirleyip sütun boyutlarını ilk sütun 0 cm, diğeri de 2 veya 3 cm olarak oluşturun. Böylece doğru yapıda çalışmış olacaksınız. Gördüğüm kadarıyla öğün seçimi alanında değer listesi kullanmışsınız. Bunun yerine bir tablo yapın ve tabloda id ve öğünadı olarak iki alan oluşturun. İd alanı otomatik sayı ve anahtar olsun, tablonuza bu alanı kaydedin. Böylece tek sayılı alanı tabloya kaydedeceksiniz. Açılan kutu denetimlerini bu şekilde düzeltin.

Son olarak bir öneri: Alt form kullanmayı unutmayın Img-grin

Kolay gelsin...
İnadına, ille de Accesstr.net...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: birden çok ilişkisiz tabloya sahip tek formda boş veritabanı sorunu - Yazar: mehmetdemiral - 03/08/2014, 15:42
Task