Skip to main content

AccessTr.neT


Kayıt Varsa Güncelle, Yoksa Ekle

Kayıt Varsa Güncelle, Yoksa Ekle

#8
If DCount("ders_ter_id", "tbl_dersyuku_alt", "[is_id]=" & is_id) > 0 Then
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE tbl_dersyuku_alt set tbl_dersyuku_alt.ogrtsay=" & Gogrtsay & ",tbl_dersyuku_alt.alansef=" & Galansef & ",tbl_dersyuku_alt.atlsef = " & Gatlsef & ",tbl_dersyuku_alt.ibe = " & Gisletme & ",tbl_dersyuku_alt.ddh = " & Gddh & ",tbl_dersyuku_alt.dersyükü = " & Gfiilidersyk & ",tbl_dersyuku_alt.ogrfiilidersyk = " & Gogrtfiili & ",tbl_dersyuku_alt.ogrtplmdrsyk = " & Gogrtplyk & ",tbl_dersyuku_alt.tpldersyk = " & Gtoplamdersyk & " WHERE  tbl_dersyuku_alt.[is_id]=" & is_id
DoCmd.SetWarnings True
Else
DoCmd.SetWarnings False

DoCmd.RunSQL "insert into tbl_dersyuku_alt(ogrtsay,alansef,atlsef,ibe,ddh,dersyükü,ogrfiilidersyk,ogrtplmdrsyk,tpldersyk,is_id)values (" & Gogrtsay & "," & Galansef & "," & Gatlsef & "," & Gisletme & "," & Gddh & "," & Gfiilidersyk & "," & Gogrtfiili & "," & Gogrtplyk & "," & Gtoplamdersyk & "," & is_id & ")"
DoCmd.SetWarnings True

End If



https://resimyukle.org/i/B8KYy

Yukarıdaki kodda nerde hata var. Tabloya boş satır ekliyor. Yapması gereken şek; aynı iş türü daha önceden eklendiyse kaydı güncelleyecek, yoksa yeni kayıt açacak.
Son Düzenleme: 24/06/2021, 11:34, Düzenleyen: SeferŞANLI.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Kayıt Varsa Güncelle, Yoksa Ekle - Yazar: SeferŞANLI - 22/06/2021, 14:00
RE: Kayıt Varsa Güncelle, Yoksa Ekle - Yazar: berduş - 22/06/2021, 14:23
RE: Kayıt Varsa Güncelle, Yoksa Ekle - Yazar: berduş - 23/06/2021, 12:50
RE: Kayıt Varsa Güncelle, Yoksa Ekle - Yazar: SeferŞANLI - 24/06/2021, 11:32
RE: Kayıt Varsa Güncelle, Yoksa Ekle - Yazar: berduş - 25/06/2021, 09:43
RE: Kayıt Varsa Güncelle, Yoksa Ekle - Yazar: berduş - 25/06/2021, 21:00
Task