Tüm veriler silinmeyecek. Örnekteki butonun olay yordamındaki komut dizesinde Ay adını arayan varmi satırı var. Bu satır yoksa veri ekliyordu. Ben else diyerek varsa güncellenmesini istedim. Ama o ekleme yaptı. Eskisini üzerine yazması gerekiyordu.
Ama varsa silmesi benim daha çok işime yarar. Çünkü eklemesini ben çözdüm.
Dosyayı inceleyemedigim icin kesin bir sey soyleyemem ama eger benzersiz deger varsa guncellemek icin update sorgusu kullanilabilir.
Silmek için ise delete...... where .... kalıbı...
Resimdeki hangi yerde kod?
var olan kaydı güncellemek için önce eklenmesi gereken silme kodu
else satırının altına yazılacak
silme işlemi SıraID, YilID ve Ay'a göre yapılıyor
DoCmd.RunSQL "delete * from tblHarcliklar where " & "[SıraID] = " & rsSQL1.Fields("SıraID") & " And [YilID] = " & YilDegeri & " And [Ay] = '" & Me.akAY & "'"
Sayın @
fenerli6774 lütfen konularınıza dönüş yapar mısınız?
Son yazdığım ile ilgili işlemim tamam. Şimdi Ay satırına ilgili veriler yazılırken ilgili öğrencinin adı,tc si,v etütünü de ay satırına çekmeye çalışıyorum O nedenle geri dönüş yapmadım.