Microsoft Access'te bir formum var. Renew
adı verilen düğme bulunmalıdır. Düğmeyi tıklattığımda, alt formun bir alanı, günümüze kadar olan tarihte olmalıdır. Ben form ve düğme oluşturduk - Apply filter
seçti>From operations
yılında, ve ->Property Sheet
->Event
->Microsoft Visual Basic
:Alanı değiştiren düğme
Private Sub cmd_renew_Click()
Dim strSQL As String
strSQL = "UPDATE tbl_Borrowing SET DateBorrowed = Date()"
DoCmd.SetWarnings (False)
DoCmd.RunSQL strSQL
DoCmd.SetWarnings (True)
End Sub
O çalışmıyor ve ben hiçbir fikri benim mantık doğru olsa da olmasa var. DateBorrowed
algılamıyor. Bunu formumda yaptım, alt form değil. Bu kod yerine
yerine' docmd.runSQL strSQL' kullanmak yerine,:
ana formdaki metin kutusu koyarsanız, alt form bölüm VROM kodunu kaldırın. Bunun alt formunuzla nasıl bağlantılı olduğundan emin değilim. Nerede bir yere ihtiyacın var? – LiamH
, 'çalışmaz' ifadesinin biraz belirsiz olmasına rağmen, alt formun çalıştırılmakta olduğunu farz edeceği varsayımı yansıtması için gerekenleri eklemeniz gerekir. Hata mesajı? İstenilen sonuçların eksikliği? – GavinP
@LiamH, Nerede bir yere ihtiyacım olabilir, çünkü bilgileri sadece bir kayıt için güncellemek istiyorum. 3. sayfada olduğum gibi, düğmeye tıklamak istiyorum ve alan sadece üçüncü sayfada alanı güncellemelidir – Alex