arkadaşlar yaptığım bir programda güncelleme sonrasında güncelleme tarihini formda otomatik olarak oluşmasını istiyorum. bilgi verecek arkadaşlara şimdiden teşekkür ederim.
Güncelleme tarihini kayıt edecek tablo ve (veya) alan adı oluşturun.
Form güncelleştirme öncesi olayına,
if me.NewRecord then
'Yeni kayıtsa buraya yazacak
[oluşturduğunuz yenileme alanı] = date
else
'Güncelleme ise
[oluşturduğunuz güncelleme alanı] = date
end if
Sy ahmet_aydinde yazdığınızı tam olarak anlayamadım örnek bir kod yazarsanız sanırım daha iyi anlarım.
alttaki kodu örneğinize uygulayınız. eğer yine olmadı derseniz veya anlayamaz iseniz örnek ekleyiniz.
Dim rs As New ADODB.Recordset
rs.Open "tablo_adi", CurrentProject.Connection, adOpenKeyset, adLockOptimistic
rs.Find "[tablodakidegismesatırınidsi]=" & Me.formdaki id
rs.Fields("tablo_guncellemtarihininyazilacagialan") = date
rs.Update '
rs.Close
Set rs = Nothing
Örnek ekledim. Örnekte "kisibilgileri" formuna "digerbilgiler" formuna açacak buton koydum. Açılan "digerbilgiler" formunda "son güncelleme" diye bir alan oluşturdum istediğim şey bilgiler değiştirildiğinde veya kaydedildiğinde kaydedilen tarihin buraya otomatik taşınması.
Örneği inceleyiniz umarım işinizi görür.