Ms access 未拾取文本框数据

Ms access 未拾取文本框数据,ms-access,vba,ms-access-2010,Ms Access,Vba,Ms Access 2010,我使用记录集将数据保存到表中,除了一行代码外,其他一切都正常工作: 我的代码: 'Save Data to Trigger_Data table rec.AddNew rec("CDP") = UCase(Environ("UserName")) rec("Advisor") = AdvisorName rec("Manager") = ManagerName rec("Call_Duration") = CallDuration rec("Account_Number") = Acco

我使用记录集将数据保存到表中,除了一行代码外,其他一切都正常工作:

我的代码:

    'Save Data to Trigger_Data table
rec.AddNew
rec("CDP") = UCase(Environ("UserName"))
rec("Advisor") = AdvisorName
rec("Manager") = ManagerName
rec("Call_Duration") = CallDuration
rec("Account_Number") = AccountNumber
rec("Call_Reason") = CallReason
rec("Issue_Resolved") = CallResolved
rec("Repeat_Call") = RepeatCaller
rec("Satisfaction_Rating") = CallRating
Debug.Print "sss" & Comments
rec("Comments") = Comments
rec("Saved_Date") = Now
rec.Update
不记录数据的部分:

    Debug.Print "sss" & Comments
rec("Comments") = Comments
拼写是正确的-我甚至删除了文本框,并创建了一个新的,只是为了确定,但由于某种原因,数据没有被记录

我使用了debug.print,它也显示为空白


帮助

您是否尝试过使用
Me!Comments.Value
而不是
Comments
?这是引用
Comments
控件值的更明确的方法。感谢您的评论。我试过了,但还是没什么效果。必须是简单的东西在表单模块的顶部设置了
Option Explicit
?这是我在顶部的选项:Option Compare Database Private lngNumOfSecs As LongSo。。。这是一个编号。请添加它,并显式声明所有变量(除了控件,因为它们在窗体上)。阅读您为什么尝试使用
Me!Comments.Value
而不是
Comments
?这是引用
Comments
控件值的更明确的方法。感谢您的评论。我试过了,但还是没什么效果。必须是简单的东西在表单模块的顶部设置了
Option Explicit
?这是我在顶部的选项:Option Compare Database Private lngNumOfSecs As LongSo。。。这是一个编号。请添加它,并显式声明所有变量(除了控件,因为它们在窗体上)。阅读原因