Skip to main content

AccessTr.neT


Alt Tablolarla İşlemler

Alt Tablolarla İşlemler

#7
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.
Son Düzenleme: 24/10/2020, 03:13, Düzenleyen: fenerli6774.
Cevapla
#8
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ı...
Cevapla
#9
Resimdeki hangi yerde kod?

[Resim: do.php?img=10541]
Cevapla
#10
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 & "'"
Cevapla
#11
Sayın @fenerli6774 lütfen konularınıza dönüş yapar mısınız?
Cevapla
#12
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.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da