Tablodaki verileri birbirine bağlama hk.

1 2
02/04/2012, 14:59

QATLET

Merhabalar;
İlişikteki örnekte iki adet tablomvar. her iki tabloda yer alan sno alanları ilişkilerden birbiri ile ilişkilendirilmiş durumda.

Sorunum şu ;

1- Kayıt kaynağı Taplo2 olan giriş formunda yer alan unvan alanlarından herhangi birisini değiştirdiğim taktirde Tablo1'deki aynı sıra numarasına ait unvan alanınıda nasıl değiştirebilirim.

2- Kayıt kaynağı Taplo2 olan giriş formunda yer alan unvan alanlına yeni kayıt eklediğim taktirde Tablo1'deki aynı sıra numarasına aynı unvanı nasıl ekleyebilirim.

3- Kayıt kaynağı Taplo2 olan giriş formunda yer alan unvan alanından bir kayıt sildiğim taktirde Tablo1'deki aynı sıra numarasına ait kaydı nasıl silebilirim.

Yardımarınız için şimdiden teşekkürler.

vt1.rar


02/04/2012, 15:28

ozanakkaya

1 ve 3 nolu sorular için;
Tablo1 / unvanı alanının veri türünü sayı olarak değiştir, ilişkilendirmeyi aşağıdaki gibi yap.
2 soru için formdaki metin kutusunu açılan kutu yap ve listede yokken olayına aşağıdaki kodu ekle.

Üstteki işlemi yaptığımda 2. sorunun cevabı kısmen çözülür. Ancak sıra numaralarınızı nasıl tutturacağınızı düşünün.



vt1S.rar


02/04/2012, 16:07

QATLET

yazılımda sorgu kullanmayı hiç sevmiyorum ancak sanırım bu işi sorgu ile çözeceğim. Teşekkürler.
02/04/2012, 16:46

QATLET

Güncelleştirme, silme ve ekleme sorgusu ile işi hallettim.

Ancak istediğim bu değil aynı işi kod ile nasıl yapabilirim. Yardımcı olacaklara şimdiden teşekkürler.

Sorgu ile halledilmiş şekli ilişiktedir.
Saygılar.
vt1.rar
02/04/2012, 18:45

ozanakkaya

giyim tablosuna veriyi sorgu ile veya kod ile aktardınız, İŞELBİSESİYAZLIK, İŞELBİSESİKIŞLIK(İŞÇİ) vs alanlara verileri nasıl kaydedeceksiniz?
02/04/2012, 20:11

Yandemir

örnek:
tablo1 deki adsoyad alanında ekrandaki adsoyad alanına eşit olanları siler
docmd.runsql "Delete * from Tablo1 AdSoyad='" & me.AdSoyad &"'"

örnek:
tablo1 deki ID alanında ekrandaki ID alanına eşit olaları siler
docmd.runsql "Delete * from Tablo1 ID=" & me.ID


1 2