İki Tablo Arası Veri Kopyalama

1 2 3 4 5
24/07/2022, 07:26

atoykan

Access'de silinen kayıt geri alınamaz. Excel dosyası gibi undo seçeneğiniz yoktur kayıt sildiğinizde tablo içinden kayıt silerken bunun geri alınamayacağı noktasında sizi uyarır zaten. Sildiğiniz kaydı geri almak istiyorsanız uygulayabileceğiniz yöntem:
  1. Silmek istediğiniz kayıtlar ile için aynı özelliklerde boş bir tablo oluşturmak
  2. Silinmesini istediğiniz kayıtları önce bu tabloya aktarmak
  3. Silmekten vazgeçmeniz durumunda bu tablodaki kaydın eski tablosuna taşınarak bu tablodan kaldırılmasını sağlamak
  4. Silme işlemi ile ilgili bir sorun yok ise işlem sonunda örneğin form kapatılınca veya uygulamadan çıkarken bu geçici kayıt tablosundaki tüm verileri silmek
Aksi halde @berduş hocamın belirttiği gibi silme kodunu silmelisiniz. Çıkış yapılanlar için ayrı bir tablo oluşturmak da çok mantıklı değil boolean bir alan ile çıkış yap/yapma seçeneği tablonuza eklenerek takip edilir ve raporlanır ihtiyaç doğrultusunda.
24/07/2022, 12:34

Erbil36

(24/07/2022, 00:37)berduş yazdı: kayıtlar tablosundan silmeyi kastediyorsanız koddan aşağıdaki satırı silmelisiniz
CurrentDb.Execute "delete * " & "FROM [Kayıtlar] where [DosyaNo]='" & Me.DosyaNo & "';"
İstediğim bu şekildeydi çok teşekkür ederim zahmet oldu.
1 2 3 4 5