![]() |
Tekrarlayan Kaydı Engelleme - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Tekrarlayan Kaydı Engelleme (/konu-tekrarlayan-kaydi-engelleme.html) |
RE: Tekrarlayan Kaydı Engelleme - berduş - 02/10/2024 SayKayit = DCount("*", "Tablo2", [harf_id] & "=" & Me.harf_id & " and " & "tarih='" & Me.tarih & " and " & "sayı='" & Me.sayı & "'") Kodunuzda hem sayisal hem de tarih değerlerini tek tırnak içine almışsınız sadece metinsel değerler tek tırnak içine alınır. Ayrıca tarihi clng(me.tarih) içine almanız daha doğru olur. RE: Tekrarlayan Kaydı Engelleme - notrino - 02/10/2024 Maalesef, Bu kod da hata veriyor. Dediğiniz düzenlemeyi ilk mesajımda verdiğim örnek dosyada deneyebilirsiniz. Hata neyden kaynaklanıyor anlamadım. RE: Tekrarlayan Kaydı Engelleme - berduş - 02/10/2024 kodun son halini ekler misiniz? RE: Tekrarlayan Kaydı Engelleme - berduş - 02/10/2024 bu arada galiba bir yanlış anlama olmuş: ben 7. mesajda size kod önermedim hatalı olan yerleri kırmızı ile gösterdim. RE: Tekrarlayan Kaydı Engelleme - notrino - 02/10/2024 Anladım. Neyse, durumu ChatGPT'ye tanımladım sağolsun çözdü benim için. Kodu aşağıda veriyorum, başka bu konuda arayışı olanlara da çözüm olabilri. Teşekkürler. Kod:
Private Sub Komut4_Click() RE: Tekrarlayan Kaydı Engelleme - berduş - 02/10/2024 açıkçası kodun çalışmasına şaşırdım, sayısal/tarih alanlarında tek tırnak kullanılmaz diye biliyorum. bu kodda hepsi tek tırnaklı! |