卡在访问编码上

卡在访问编码上

我有一个代码,用于将记录从表单添加到表中,但是当选中复选框时,它会在表字段中添加 -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

相关内容