Mükerrer Kayıt önlemek
#1
Visual Basic
  1. Private Sub btnKaydet_Click()
  2. Dim kayitsayisi As Integer
  3.  
  4. If IsNull(alan1) Or alan1= "" Then
  5.     MsgBox "Lütfen alanını boş bırakmayınız", vbCritical, "Uyarý"
  6.     Exit Sub
  7.   End If
  8.   
  9.   
  10.   If IsNull(alan2 Or alan2= "" Then
  11.     MsgBox "Lütfen alan2 alanını boş bırakmayınız", vbCritical, "Uyarý"
  12.     Exit Sub
  13.   End If
  14.   
  15.  
  16.  
  17.  
  18. If Me.Dirty Then
  19.  
  20.  
  21.  
  22. kayitsayisi = DCount("*", "tbl_Tablo", "Kimlik='" & Kimlik & "'")
  23.  
  24. If kayitsayisi > 0 Then
  25. MsgBox " Bu Numara daha önce kayıt edilmiş. işlem iptal edilecek...", vbCritical, "Uyarý"
  26. DoCmd.CancelEvent
  27. Else
  28.   DoCmd.RunCommand acCmdSaveRecord
  29.   MsgBox "Bilgiler kayıt Edildi", vbInformation
  30.   End If
  31.   
  32.   Else
  33.   
  34.   MsgBox " Bilgilerde bir değişiklik yapılmadığından Kaydetme işlemi yapılmadı.", vbInformation, "Bilgi"
  35.   End If
  36.     
  37. End Sub


 Merhaba ben Mükerrer Kayıt engellemek için böyle bir kod kullanmıştım.
Kod çalışıyor. Fakat benim sorunum Formda Düzenle butonu var. Aynı kayıdı tekrar düzenlemek istediğimde yine Engellemiş oluyorum.
Bu durumu nasıl aşabilirim ?



  Alıntı
Bu mesajı beğenenler:
#2
Private Sub btnKaydet_Click()
...
...
Else
DoCmd.RunCommand acCmdSaveRecord
MsgBox "Bilgiler kayıt Edildi", vbInformation
Me.Dirty=false
end sub

renkli satiri ekleyin.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Farklı Tablodan Mükerrer Olmayan Bilgi Almak bilservisci 5 151 17-12-2023, 18:04
Son Mesaj: dsezgin
  [VBA] Kayıt Iptali: Kayıt Iptal Tablosuna Ekle, Kayıdı Sil Işlemi programmer67 6 324 21-07-2023, 10:40
Son Mesaj: onur_can
  Mükerrer Kayıt Ile Ilgili Bir Soru programmer67 10 392 02-05-2023, 09:34
Son Mesaj: programmer67
  [TABLO] Mükerrer Engelleme omergenc7 11 436 01-02-2023, 00:01
Son Mesaj: omergenc7
  [TABLO] Mükerrer Kayıt benuva 21 878 04-04-2022, 16:34
Son Mesaj: benuva
  Access Veritabanında Mükerrer Kayıt Engellemek ofbayoglu61 4 447 04-12-2021, 02:32
Son Mesaj: dsezgin
  [FORM] Puantaj Kayıt Formlarında Kayıt Hataları M_Kemal_Askeri 11 1.002 26-02-2021, 15:27
Son Mesaj: M_Kemal_Askeri
  [FORM] Eksik Numara Ve Mükerrer Kayıt golf2000 0 390 24-01-2021, 19:06
Son Mesaj: golf2000

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi