Kayıt Silme Hatası

1 2 3
20/02/2020, 16:02

Oğuz Türkyılmaz

1-program acildiginda anaform + uye tanimlama + yeni kayit icin gelen bos ekran +  onceki kayit tusu 'ile son kayit cagir + gelen son kaydi sil butonu ile sil bu sira ile yapiyorum 

2- program acildiginda F7 fonksiyon tusu ile uye listesini cagir + uyeno alaninda cift tikla + uyenin bilgilerini formda ac +  Sil butonu ile silme islemi yapildiginda hata aliyorum.

20/02/2020, 18:15

ozanakkaya

Merhaba, Formu tasarım görünümünde açıp Arşiv belgeleri sekmesindeki alt formu silin. Kayıt sil butonuna tıklayın, yine aynı hatayı verecek mi kontrol edin. Hatanın sebebi muhtemelen bu.
20/02/2020, 18:26

Oğuz Türkyılmaz

Ozan bey haklıymışsınız normal kaydı hatasız sildi ama ben nedenini anlamış değilim. Tabi çözümüde sadece sekmeyi silmektenmi geçiyor o sekmede üyelerin evraklarının kaydı tutulacaktı illaki yapıdan ayırmam mı gerekecek yada başka bır yolu varmı bu kayıtları o sekmede gosterecekç Teşekkür ederim.
20/02/2020, 20:28

berduş

currentdb.execute kodu sorun çıkarıyor mu ki?
onu kullansanız silmek için
20/02/2020, 21:45

Oğuz Türkyılmaz

(20/02/2020, 20:28)berduş yazdı: currentdb.execute kodu sorun çıkarıyor mu ki?
onu kullansanız silmek için
Sn.@berduş sorun cikarmadi kaydi sildi ve bu kodu kullanacagim muhtemelen ama benim anlamadigim ana uygulamamda sorun cikaran alt form sadece tabloyu ve formu baska bir veritabanina aktardigimda ayni sekmede ayni sekilde duran altform  orada neden sorun cikarmiyor. Bunu anlayamiyorum bir turlu.
21/02/2020, 13:52

ozanakkaya

(20/02/2020, 18:26)Oğuz Türkyılmaz yazdı: Ozan bey haklıymışsınız normal kaydı hatasız sildi ama ben nedenini anlamış değilim. Tabi çözümüde sadece sekmeyi silmektenmi geçiyor o sekmede üyelerin evraklarının kaydı tutulacaktı illaki yapıdan ayırmam mı gerekecek yada başka bır yolu varmı bu kayıtları o sekmede gosterecekç Teşekkür ederim


Merhaba, arşiv sekmesindeki alt form, UyeNo ile alt alan, üst alan bağlanmış. silme butonunun tıklandığında olayına önce T_1_MemberFolder tablosunda bu üyeye ait veri varmı kontrol ettir. Yok ise insert into ile sadece uyeno verisi eklet. silme kodunu daha sonra çalıştır.

Bu arada, konu başlığınızdaki soru ile alakası yok ama, arşiv sekmesindeki altformun alt alan-üst alan bağlanma değerleri hatalı. T_1_MemberFolder tablosundaki UyeNo zaten otomatik sayı.

T_1_MemberFolder tablosundaki UyelikNumarasi alanının veri türünü sayı yap, Alt alanı uyeliknumarasi ile bağla.
1 2 3