Detaylı bilgiyi aşağıdaki konudan okuyabilirsiniz.
Yapılmaması Gereken Ölümcül Hatalar
Sizin tablodaki alan adları arasında boşluk var, boşluk varsa update vb. Sql komutlarında alan adlarını [] içinde kullanmak zorundasınız.
Yanlış --> Doğru
Validation_reqstatus ->> [Validation_req status]
Validation_reqremarks --> [Validation_req remarks]
Validation_reqMtaction --> [Validation_req Mt action]
Validation_reqMtactionremarks --> [Validation_req Mt action remarks]
Ayrıca RunSQL'e ekleyeceğimiz alan sayı değilde metin olduğu için tek tırnakları ilave edecek şekilde değişmesi gerekiyor.
Kod:
DoCmd.RunSQL "Update ref_table Set [Validation_req status]=forms!form1.Validation_reqstatus, [Validation_req remarks]=forms!form1.Validation_reqremarks, [Validation_req Mt action]=forms!form1.Validation_reqMtaction, [Validation_req Mt action remarks]=forms!form1.Validation_reqMtactionremarks Where LCN='" & Me.List205.Column(0, Secilen_LCN) & "'"