16/03/2020, 21:18
Merhaba
Otomatik sayi olan ID alaninda ADO ile kaydet tiklandığında hata aliyorum. Çözümü konusunda bilgi vermenizi rica ederim.
![[Resim: do.php?img=9873]](https://resim.accesstr.net/do.php?img=9873)
b-
![[Resim: do.php?img=9874]](https://resim.accesstr.net/do.php?img=9874)
c-
![[Resim: do.php?img=9875]](https://resim.accesstr.net/do.php?img=9875)
d-
![[Resim: do.php?img=9876]](https://resim.accesstr.net/do.php?img=9876)
Otomatik sayi olan ID alaninda ADO ile kaydet tiklandığında hata aliyorum. Çözümü konusunda bilgi vermenizi rica ederim.
b-
c-
d-
Dim rstkayit As ADODB.Recordset
Dim strSQL As String
strSQL = "SELECT * FROM T_GelenEvrak "
Set rstkayit = New ADODB.Recordset
rstkayit.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
With rstkayit
.Find "[ID]=" & " & Me![ID_TXT] & "
If Not rstkayit.EOF Then
.Fields("EvrakTarihi") = Me.EvrakTarihi_TXT
.Fields("EvrakNo") = Me.EvrakNo_TXT
.Fields("KayitTarihi") = Me.KayitTarihi_TXT
.Fields("GonderenKurum") = Me.GonderenKurum_TXT
.Fields("GonderenKisi") = Me.GonderenKisi_TXT
.Fields("Kategori") = Me.Kategori_CBO.Column(0)
.Fields("Konusu") = Me.Konusu_TXT
.Fields("Durumu") = Me.Durumu_CBO.Column(0)
.Fields("EkBelge") = Me.EkBelge_TXT
.Update
Else
.AddNew
.Fields("EvrakTarihi") = Me.EvrakTarihi_TXT
.Fields("EvrakNo") = Me.EvrakNo_TXT
.Fields("KayitTarihi") = Me.KayitTarihi_TXT
.Fields("GonderenKurum") = Me.GonderenKurum_TXT
.Fields("GonderenKisi") = Me.GonderenKisi_TXT
.Fields("Kategori") = Me.Kategori_CBO.Column(0)
.Fields("Konusu") = Me.Konusu_TXT
.Fields("Durumu") = Me.Durumu_CBO.Column(0)
.Fields("EkBelge") = Me.EkBelge_TXT
.Update
End If
End With
End If
End Sub