我有一个代码,用于将记录从表单添加到表中,但是当选中复选框时,它会在表字段中添加 -1(真)。我该如何修改代码以添加替代词而不是 -1?
Dim db As Database
Dim rs As DAO.Recordset
Set db = CurrentDb()
Set rs = db.OpenRecordset("Raw_Audits")
With rs
.AddNew
.Fields("Name") = Me.Combo0
.Fields("COLL") = Me.Check205
.Fields("COMP") = Me.Check227
.Fields("UMPD") = Me.Check294
.Update
.Close
End With
答案1
您可以使用If..Then 语句...
例如,替换:
.Fields("COLL") = Me.Check205
和
If Me.Check205 = -1 then
.Fields("COLL") = "True"
End If