Ms Access 2016中的功能DLookup

时间:2016-12-02 05:41:56

标签: access-vba ms-access-2016

This code

给了我

this error

在系统中保存记录时。

有谁能告诉我这是什么问题?

xx = DLookup("[part_number]", "tblModelCost", "[Customer_ID]= " & me.Customer_ID & " and [Model] = '" & me.[txtModel] & "' and [Description] = 'screen'")

1 个答案:

答案 0 :(得分:0)

看起来像Me.Customer_Id应该是我!Customer_Id。但是,这取决于表单控件名称以及您要执行的操作。假设您有一个名为“Customer_ID”的控件和一个名为“Customer_ID”的字段,Me.Customer_ID将尝试使用控件值,我!Customer_ID将尝试使用基础绑定字段值。如果您没有名为Customer_ID的控件,则使用Me.Customer_ID将导致您获得的错误。 (这就是为什么你要学习使用txtCustomer_ID之类的控件名作为控件的原因。)