• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

TC Kimlik No girilmiş ise uyarsın

Katılım
16 Mart 2006
Mesajlar
11
Selamlar,

Sosyal Yardımlaşma ve Dayanışma Vakfında çalışıyorum. Bir tabloda kişinin TC_kimlik ve ES_TC_kimlik diye iki alan var, TC kimlik alanına girilmiş bir veri ES_TC_kimlik alanına girililirse "bu kayıt daha önce girilmiş" diye bir uyarı versin istiyorum. Böyle bir örnek buldum fakat sağlıklı çalıştıramadım.

Şöyle bir kod yaptım:

Public Sub uyari()
Dim SD1, SD2, C As String

Dim stLinkCriteria1, stLinkCriteria2 As String
SD1 = Me.tc_kimlik_no.Value
SD2 = Me.esinin_tc_kimlik_no.Value

stLinkCriteria1 = "[tc_kimlik_no]=" & "'" & SD1 & "'"
stLinkCriteria2 = "[esinin_tc_kimlik_no]=" & "'" & SD2 & "'"

If DCount("*", "kisiler", "tc_kimlik_no='" & Me.tc_kimlik_no & "' or esinin_tc_kimlik_no='" & Me.esinin_tc_kimlik_no & "' ") > 0 Then
C = MsgBox("DİKKAT!...BU TC NUMARASI DAHA ÖNCE GİRİLMİŞ" _
& vbCr & vbCr & " DEVAM ETMEK İSTİYORMUSUNUZ...", vbYesNo + vbQuestion, "..***..DİKKAT..***..")
If C = vbYes Then
DoCmd.GoToControl "tc_kimlik_no"
ElseIf vbNo Then
DoCmd.GoToControl "tc_kimlik_no"
End If

End If
End Sub
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

En basitinden bu kodla istediğiniz denetimi sağlayabilirsiniz..:

Kod:
If DCount("*", "kisiler", "TC_kimlik='" & Me.esinin_tc_kimlik_no & "' ") > 0 Then MsgBox "Bu veriden var!"
esinin_tc_kimlik_no metin kutusunun Özellikler / Olay / Güncelleştirme Öncesinde olay yordamına yazmalısınız..
 
Katılım
16 Mart 2006
Mesajlar
11
Sayın Taruz, ekteki örneğe bunu uygulayabilir misiniz? Benim Access bilgim fazla değil. Tşk.
 

Ekli dosyalar

Katılım
7 Ocak 2005
Mesajlar
205
Excel Vers. ve Dili
office 2003 pro türkçe
TC kutucuklarını özellikler bölümünden "güncelleştirme öncesinde" bölümünü inceleyiniz
 

Ekli dosyalar

Üst